Skip to main content

Opérateur : TRUNC_INT

L'opérateur IEC est utilisé pour convertir le REAL type de données dans le INT type de données. CODESYS prend uniquement la partie entière du nombre.

Astuce

TRUNC_INT correspond à la TRUNC opérateur dans CoDeSys V2.3, et il est utilisé automatiquement à ce stade lors de l'importation de projets V2.3. Notez la fonction de changement de TRUNC dans CODESYS V3.

Si CODESYS ne peut pas représenter la valeur d'entrée par un DINT ou INT, alors le résultat de cette fonction est indéfini. Le comportement de telles valeurs d'entrée dépend de la plateforme.

Exemple 178. Exemple

ST

iVar := TRUNC_INT(1.9); (* Result: 1 *)

iVar := TRUNC_INT(-1.4); (* Result: -1 *)