Einzelnen Beitrag anzeigen

Andreas13

Registriert seit: 14. Okt 2006
Ort: Nürnberg
711 Beiträge
 
Delphi XE5 Professional
 
#5

AW: Double Werte vergleichen

  Alt 26. Mai 2019, 21: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
  Mit Zitat antworten Zitat