Die Round-Funktion ist eine der Standardfunktionen von Pascal-Script. Sie rundet eine Gleitkommazahl auf oder ab und macht daraus eine Ganzzahl (Integer).
Für die Rundung kommen Regeln der Finanzmathematik aus dem Bankensektor zum Einsatz. Ergibt sich die exakte Hälfte zwischen zwei Werten, wird auf einen glatten Wert auf oder abgerundet.
12.4 gerundet zu 12
12.5 gerundet zu 12 (abgerundet)
12.6 gerundet zu 13
13.4 gerundet zu 13
13.5 gerundet zu 14 (aufgerundet)
13.6 gerundet zu 14
Befehl | Round(e:Extended) |
---|---|
Funktion | Rundet eine Fließkommazahl auf eine Ganzzahl. Das Ergebnis ist ein Integer-Wert. |
Rückgabewert | Integer |
In diesem Beispiel wird aufgerundet.
var kommazahl : Extended; ganzzahl : Integer; begin kommazahl := 7.568; ganzzahl := Round(kommazahl); cpShowMessage('Ganzzahl hat den Wert: ' + IntToStr(ganzzahl) + '.'); end.