Documentation for calc-pi-x86-64-asm
Change Log (Linux 64 Bit)

2023-01-16 - Fixed bug in input parser. The print formatted command ". f" was incorrectly classified as numeric and FP_Input was called causing a number conversion error. File parser.asm was updated to recognize input strings starting with 0x2E, 0x20 (period space) to be considered non-numeric and input will be passed to the command parser.

2020-05-04 - In the case of very large exponents, floating point input routine now can adjust exponent is steps of 1E+15 in a way that allows use of the 64/128 bit MUL and DIV commands. Benchmark: at accuracy of 1,000,000 digits, binary conversion of "+1E-100000" improved from 138 seconds to 12 seconds.

2020-05-03 - Write new floating point input routine to convert text string containing base-10 number to binary floating point format. This replaced previous input that was limited to positive integers. Example format: "+123.456E-7890"

2020-05-01 - Transfer program source code to GitHub.