Operator: TRUNC
Der IEC-Operator dient der Konvertierung vom Typ REAL
zum Typ DINT
. nimmt nur den ganzzahligen Anteil der Zahl.
Anmerkung
In konvertiert der TRUNC
-Operator von REAL
nach INT
. Wenn Sie ein V2.3 Projekt importieren, wird TRUNC
automatisch durch TRUNC_INT
ersetzt.
Wenn den Eingangswert nicht durch einen DINT
oder INT
darstellen kann, ist das Ergebnis dieser Funktion undefiniert. Das Verhalten für solche Eingangswerte ist plattformabhängig.
Beispiel 178. Beispiel
ST
diVar := TRUNC(1.9); (* Result: 1 *) diVar := TRUNC(-1.4); (* Result: -1 *)