Einzelnen Beitrag anzeigen

Benedikt1983

Registriert seit: 12. Dez 2003
37 Beiträge
 
#1

Runden auf eine Nachkommastelle

  Alt 23. Dez 2003, 00:37
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
  Mit Zitat antworten Zitat