Hallo Bodenseematze,
Du könntest auch die
Unit AMath.pas (= Accurate floating point math
unit) von unserem einstigen
Gammatester (Wolfgang Ehrhardt) verwenden. Seinen umfangreichen Nachlaß mit exzellenten Routinen für präzises Rechnen findest Du entweder hier:
http://web.archive.org/web/*/wolfgang-ehrhardt.de
und auch dort:
https://github.com/maelh/www.wolfgang-ehrhardt.de
AMath.pas ersetzt komplett Delphi’s
System.Math.pas und verbessert zahlreiche Fehler und Unzulänglichkeiten. Es ist kompatibel mit
"REQUIREMENTS : BP7, D2-D7/D9-D10/D12/D17-D18/D25, FPC, VP, WDOSX"
und auch mit noch neuereren Delphi-Versionen.
Ich benutze es seit vielen Jahren und bin vollkommen zufrieden damit.