Menu

Tree [ee43f9] main /
 History

HTTPS access


File Date Author Commit
 DelphiProject 2023-02-19 GutiSoft GutiSoft [76fe08] Delete gitkeep
 CalcFPUEnglish41.exe 2023-02-19 GutiSoft GutiSoft [dd4c8b] Add files via upload
 CalcFPUenglish41MaxDig.exe 2023-02-19 GutiSoft GutiSoft [dd4c8b] Add files via upload
 CalcFPUenglish41Round.exe 2023-02-19 GutiSoft GutiSoft [dd4c8b] Add files via upload
 ChangesInThecompiledDELPHIcodeToGetExtendedPrecision.txt 2023-02-13 GutiSoft GutiSoft [dc9182] Add files via upload
 ChangesInThecompiledDELPHIcodeToGetExtendedPrecisionRound.txt 2023-02-19 GutiSoft GutiSoft [b2b168] Add files via upload
 FPUcodeToGetExtendedPrecision.txt 2023-02-08 GutiSoft GutiSoft [4ebade] Add files via upload
 LICENSE 2023-02-02 GutiSoftware GutiSoftware [5eba03] Initial commit
 README.md 2023-02-19 GutiSoft GutiSoft [ee43f9] Update README.md

Read Me

FPU-Extended-Calculator

Double Extended precision FPU calculator (80 bits).

Initial DELPHI project modified with FPU ASM code to get the same precision in data presentation than in the data calculation.

Usually modern Windows platforms works inside with double extended precision (80 bits) but for data presentation limits them to doubled precision only (64 bits).

Take a look the new repository: Extended-precision-in-Delphi for changes in the new code.

if you only want the last executable file this with maximun amount of significant digits this is the one: CalFPUEnglish41MaxDig.exe

There is a version (CalcFPUenglish41Round.exe), that shown data rounded to only eighteen significant digits of precision, the actual precision of the FPU.

Added files: ChangesInThecomledDELPHIcodeToGetExtendedPrecision.txt and ChangesInThecompiledDELPHIcodeToGetExtendedPrecisionRound.txt to explain the improve code.

Both versions are obteined compiling with SysUtils.dcu modified with the new code. There is a new repository with this file.