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