Ich verwende für reelle Zahlen meist real, dieser Typ ist laut Onlinehilfe veraltet, aber die Macht der Gewohnheit ist einfach zu groß.
Nun habe ich in letzter Zeit öfters Rundungsfehler, aus 88.885 wird z.B. nach einigen Berechnungen so etwas wie 88.884999998.
Ich lese Daten mittels FieldByName('Feld').asFloat aus Datenbanken aus und mache dann verschiedene Rechenoperationen.
Als ich konsequent alle reelle Zahlen auf den Typ extended umgestellt habe, war dieser Fehler fort.
Also werde ich mich wohl vom Typ real verabschieden. Verwendet ihr auch extended oder sind Typen wie comp oder double besser geeignet?