Inhaltsverzeichnis

Round()-Funktion


Einleitung

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

Syntax

Befehl Round(e:Extended)
Funktion Rundet eine Fließkommazahl auf eine Ganzzahl. Das Ergebnis ist ein Integer-Wert.
Rückgabewert Integer

Codebeispiel 1

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.

Codebeispiel 2

In diesem Beispiel wird abgerundet.

var
  kommazahl : Extended;
  ganzzahl : Integer;
  
begin
  
  kommazahl := 6.268;
  ganzzahl := Round(kommazahl);

  cpShowMessage('Ganzzahl hat den Wert: ' + IntToStr(ganzzahl) + '.');
  
end.



Start - FAQ - Glossar - Sitemap - Impressum