Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
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

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: < 4D v6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)