A full function calculator that records all entries to a virtual paper tape (text file). Simplifies checking of one's work and allows multiple results to be displayed simultaneously for a given single calculation. Includes user defined functionality, equation solving functionality, complex numbers, binary, octal, hexadecimal and time arithmetic and importation and calculation of external data sets that include curve fits. Basic statistics include mean, variance, standard deviation, median, mode and root mean square with updated values displayed after each entry is input. Business functions include interest, annuity and loan calculations, present value, bond pricing, depreciation and calendar functions. Math functions include trigonometry, regression analysis, quadratic and cubic equations, prime factorization and given Y, the calculator can solve for X in many user defined functions. Also includes conversion factors, constants and area under curve calculations for normal and other curves. Client timer functionality and molecular weight calculations are also available.