Version 3
Trunc (Wert; Dezimalstellen) Numerisch
Parameter | Typ | Beschreibung | |
Wert | Numerisch | Abzuschneidender Wert | |
Dezimalstellen | Ganzzahl | Anzahl der Dezimalstellen | |
Funktionsergebnis | Numerisch | Wert abgeschnitten auf die in | |
Dezimalstellen angegebene Anzahl |
Beschreibung
Die Funktion Trunc gibt den "abgeschnittenen" Wert von Wert bis auf die im Parameter Dezimalstellen angegebene Zahl genau zurück. Beim Abschneiden wird immer auf die niedrigere Zahl gerundet.
Ist Dezimalstellen positiv, werden die Stellen nach dem Komma abgeschnitten.
Ist Dezimalstellen negativ, wird die Funktion auf die ganze Zahl angewandt.
Beispiele
Folgendes Beispiel weist der Variablen je nach Argument einen anderen Wert zu:
vlResult := Trunc (216,897; 1) ` vlResult erhält 216,8 vlResult := Trunc (216,897; 1) ` vlResult erhält 210 vlResult := Trunc (216,897; 1) ` vlResult erhält 216,9 vlResult := Trunc (216,897; 1) ` vlResult erhält 220
Referenz