Registriert seit: 6. Okt 2010
Ort: 72661 Grafenberg
181 Beiträge
Turbo Delphi für Win32
|
AW: Distanzberechnung zwischen zwei Koordinaten gibt manchmal eine Fehlermeldung aus
21. Jun 2015, 02:26
So ganz schlüßig ist mir das Problem nicht anscheinend manchmal passiert nichts wenn x = 1 ist und manchmal kommt die fehlermeldung wenn x= 1 ist, dann hilft aber auch eine if(if x=1 then) abfrage nicht den er sieht die bedingung x=1 als false an(warum auch immer) Was alerdings hilft ist das x mithilfe von trunc in eine Integervariable umzuwandeln und dann zu überprüfen ob x = 1 ist dann klappt es einwandfrei. Gibt es eine erklärung warum 1 als double nicht immer gleich 1 ist?
Gruß Arni
|