Einzelnen Beitrag anzeigen

Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#12

AW: Distanzberechnung zwischen zwei Koordinaten gibt manchmal eine Fehlermeldung aus

  Alt 21. Jun 2015, 11:57
Denk Dir einfach, das 1 auch 1.000000000000000000123 sein könnte, ohne das man das sieht.
Aber ehrlich gesagt: Wenn der Debugger das nicht richtig (bitgenau) anzeigt ist er entweder Schrott oder zumindest falsch eingestellt.

Pragmatisch lässt sich das Problem so lösen, ob die Distanz dann noch korrekt funktioniert musst du wissen.
Delphi-Quellcode:
if x >= 1 then
  dist := 0
else if x <= -1 then
  dist := FAK*pi
else dist := FAK*arccos(x);
  Mit Zitat antworten Zitat