Operatore: TRUNC
L'operatore IEC viene utilizzato per convertire il file REAL
tipo di dati nel DINT
tipo di dati. CODESYS prende solo la parte intera del numero.
Nota
In CoDeSys V2.3, il TRUNC
operatore converte REAL
in INT
. Se importi un progetto V2.3, allora CODESYS sostituisce automaticamente TRUNC
con TRUNC_INT
.
Se CODESYS non può rappresentare il valore di input con a DINT
o INT
, il risultato di questa funzione è indefinito. Il comportamento di tali valori di input dipende dalla piattaforma.
Esempio 177. Esempi
ST
diVar := TRUNC(1.9); (* Result: 1 *) diVar := TRUNC(-1.4); (* Result: -1 *)