Registriert seit: 14. Okt 2006
Ort: Nürnberg
720 Beiträge
Delphi XE5 Professional
|
AW: Double Werte vergleichen
26. Mai 2019, 22:08
Bei recht nahe beienander liegenden Werten sollte man einen unscharfen Vergleich verwenden:
System.Math.SameValue(const a, b: Double; Epsilon: Double): Boolean; overload;
Das vermeidet automatisch auftretende Rundungsfehler, falls eine Dezimal-Zahl binär nicht exakt abgebildet werden kann.
Gruß
Andreas
|