Round

Parameter

(X: Extended) : Int64;

Beschreibung

Die Funktion rundet den Wert von X auf den nächsten Integer-Wert. In Delphi rundet Round einen Wert des Typ Real auf einen Integer-Wert. X ist ein Ausdruck des Typs Real. Round gibt einen Int64-Wert mit dem auf die nächste Ganzzahl gerundeten Wert von X zurück. Liegt X genau in der Mitte zwischen zwei ganzen Zahlen, wird immer die gerade Zahl zurückgeliefert. Dieses Vorgehen beim Runden wird auch als "Banker’s Rounding" bezeichnet. Liegt der gerundete Wert von X außerhalb des Int64-Wertebereichs, wird ein Laufzeitfehler ausgelöst, der mit einer EInvalidOp-Exception behandelt werden kann.

Beispiel

IntVar := Round(12.75);   {IntVar = 13}