Thank you for trying my latest version of Papertape Calculator. If you are upgrading from an earlier version, thank you for your continuing support and patience while I work out the bugs and add the functionality I want the calculator to have. I think you will find this latest version to be much improved. 

[To attach the icon to the software, create a shortcut for the file named "Papertape Calculator". Right click on the shortcut and click on properties. Click on the change icon button, click on the browse command and navigate back to the subdirectory you have created for Papertape Calculator. Double click on the icon and click apply.]

The following improvements, bugs and other things, have been made in the listed versions:


version 2.1:


1.  Scientific notation excluded from all business functions.

2.  All default files now saved to directory location of executable file. 

Users who imported text files of data for further analysis may have noticed the "loss" of some archived data, saved papertapes or memory files. They were in fact saved to the directory where the imported text file was located and should still be intact if the directory was not deleted. 

3.  Added business functions:

	(A)  Net Present Value of cash flow.
	(B)  Bond pricing
	(C)  Depreciation (four versions)
	(D)  Number of days between two dates.
	(E)  Date from number of days.
	(F)  Day of week from date.

4.  Trigonometric functions, Conversions and Constants now accessible from "Equations" menu.

5.  Matrix algebra functionality added.

6.  Demands on computer memory greatly reduced.

7.  Papertape labels use of memory files and saved papertapes.

8.  Memory reload for continuing equations repaired.

9.  Normalization factor, with user defined exponent, added to calculation of Curve Fits.

10. No longer any limits on number of data points that can be entered or number of entries to the papertape.

11. Function to determine the prime factors of an integer.


version 2.0:


1.  User defined functionality (input after colon):

	(1)  Arithmetic expressions can be solved.
	(2)  Y or Z values can be determined from expressions containing up to two variables that are present multiple times. 
	(3)  Variable parameters in expressions can be curve fit to appropriate data.

2.  Large data sets can be input for solution using most of calculator functionality.

3.  User interface to binary, octal and hexadecimal arithmetic improved. 

4.  Archive time stamped each time calculator is opened.

5.  Memory locations accessible directly without scrolling.


Version 1.14a:


1.  Faster numerical integration.

2.  Entry for hexadecimal arithmetic available from keyboard.

3.  Area under parabola calculable. 


Version 1.14:


1.  Binary, octal and hexadecimal arithmetic now available.

2.  Problems with decimal input corrected.


Version 1.13:


1.  The decimal point can now be input using the decimal point key without inputting a leading zero.

2.  The trailing characters of the input label can now be seen instead of the leading characters only. 

3.  Ideal gas law calculations can now be made on the calculator.


Version 1.12:


1.  Pi is now accurate to the double precision accuracy of the computer.

2.  Standard deviation and variance can now be calculated for negative values.

3.  The fractional area under any section of the normal curve can now be determined. 


Version 1.11:


1.  Use of parentheses with re-entry of final value now possible.

2.  Statistical calculations for grouped data now available.

3.  All parameters of single value compound interest can now be determined (present and future value, interest and periods).

4.  All parameters of loan calculations can now be determined.

5.  Improvements made in amortization scheudule calculation.

6.  All parameters of annuity calculations, both present and future, can now be determined. 


Version 1.10:


1.  Keyboard entry can be used with the regression functions.

2.  Large factorial values are now supported.

3.  Spaces can now be used in labels. (Only 'delete' can send label to papertape).

4.  Use of memory values with parentheses is now possible.

5.  Backspace when using keyboard backspace key now works for all entered digits.

6.  New "Equations" menu item includes simplied ways to solve equations for lines, planes, quadratic and cubic equations, Bessel functions, single value interest, mortgage amortization, mortgage payments and annuities. 

7.  Use of memory when saving numerous input values is improved.


Version 1.06:


1.  Bringing values from papertape to display improved.


Version 1.05:


1.  Values can be brought from the archive to the display.


Version 1.04:


1.  The calculator now supports keyboard entry.

2.  The archive can be accessed from the calculator.


Version 1.03:


1.  Papertape posting of values in scientific notation with negative exponents is possible for all negative exponent values down to -100.

2.  Intermediate values posted on the papertape are shown in scientific notation even when they are smaller than the number of round off decimal places selected.

3.  The papertape display shows the full length of an entry by extending it to the next line when needed. 

4.  The papertape display nows scrolls much more freely. Some instability may be detected initially. 

5.  When a number on the display is represented in scientific notation, a window appears to the display's upper right showing the value of the exponent on the 10. This eliminates the need to scroll the display to the right to see the exponent when many decimal places appear in the display.

6.  Each of the ten memory locations can now support numbers and text at the same time. This allows the user to label each memory location or include units with the number. When a value is called from memory, only the number is moved to the display. When a location contains only text, the text is moved to the display.

7.  The constant button can be used with decimals.


Version 1.02:


1. Unwanted exits when using negative exponents in scientific notation have been eliminated.


