TRUNC

Informations générales

Vous trouverez des conseils d'ordre général à suivre lors de la conversion de type dans le chapitre Fonctions de conversion de type.

Définition

Opérateur IEC servant à convertir une valeur REAL en valeur DINT. La partie entière de la valeur est utilisée.

Le résultat de ces fonctions n'est pas défini si la valeur d'entrée n'est pas restituable en DINT ou INT. Le comportement de ces valeurs d'entrée varie selon la plate-forme.

Exemples en langage ST

Exemples en langage ST avec résultats de conversion :

Exemple

Résultat

diVar:=TRUNC(1.9);

1

diVar:=TRUNC(–1.4);

–1

Exemple en langage IL

LD                1.9
TRUNC
ST                diVar