Hallo zusammen!
Ich möchte einen Single-Wert (Gleitkommazahl) auf eine Nachkommastelle runden.
Delphi-Quellcode:
Val(EdDuration.Text, Duration, ErCode);
//Val macht aus einem String eine Zahl. Duration ist eine Single-Variable.
//Bei Fehlern ist ErCode > 0
if (ErCode > 0) then
Abort
else
//Duration := RUNDEN!;
Komischerweise ist bei einer Eingabe in EdDuration von z.B. 7.7 der Wert von Duration jetzt 7.6999 usw.
Wie geht das Runden?
Vielen Dank
Benedikt