Registriert seit: 16. Jan 2009
Ort: Nürnberg
236 Beiträge
Delphi 10.3 Rio
|
Re: Berechnungen (0.2400001 * 0.7500009) scheitern in Delphi
30. Jan 2009, 19:57
in diesem speziellen Fall liegt es doch wohl eher daran, dass
(0.2400001 + 0.7500009)*100
ungefähr 99 ergibt
aber abgesehen davon, ist es wirklich so, dass man bei Fließkommazahlen niemals auf Gleichheit abfragen sollte ... das ist und bleibt ein ganz elementares Problem in der Datenverarbeitung, das aus der ständigen Umwandlung von Dezimaldarstellung in binäre Darstellung und umgekehrt resultiert
|