Skip to main content

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 *)