Einzelnen Beitrag anzeigen

Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#9

Re: 0 ist nicht gleich 0???

  Alt 14. Jan 2006, 20:23
Hi!

Ja, genau!
Siehe den Screenshot oben. Trotz runden auf 3 Nachkommastellen steht nicht 0 drin sondern, ein verdammt kleiner Wert > 0.

Ich schau mal, was ich mit isNAN tun kann.
Edit: hat leider auch nichts gebracht:
Delphi-Quellcode:
 if isNaN(distances[roundtrip[i],roundtrip[i]+1]) then
 showmessage('gleich knallts');
 if isNaN(distances[roundtrip[j],roundtrip[j]+1]) then
 showmessage('gleich knallts');


  showmessage(floattostr(distances[roundtrip[i],roundtrip[i]+1] + distances[roundtrip[j],roundtrip[j]+1]));
Es kommt keine Showmessage 'gleich knallts', aber es knallt danach!


Ciao Frederic
Frederic Kerber
  Mit Zitat antworten Zitat