4D v16.3

Trunc

Home

 
4D v16.3
Trunc

Trunc 


 

Trunc ( Wert ; Dezimalstellen ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Wert  Zahl in Abzuschneidender Wert
Dezimalstellen  Lange Ganzzahl in Anzahl der Dezimalstellen
Funktionsergebnis  Zahl in Wert abgeschnitten auf die in Dezimalstellen angegebene Anzahl

Die Funktion Trunc gibt den "abgeschnittenen" Wert von Wert bis auf die im Parameter Dezimalstellen angegebene Stelle 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.

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




Siehe auch 

Round

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Mathematische Funktionen
Nummer: 95

This command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: < 4D v6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)