Conversions entre types numériques entiers

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

Conversion d'un type numérique entier en un autre type numérique

Syntaxe

<INT data type>_TO_<INT data type>

Pour plus d'informations sur le type de données entier, reportez-vous au chapitre Types de données standard.

Résultats de la conversion

Lorsque le nombre à convertir dépasse la limite de plage, ses premiers octets sont ignorés.

Exemple en langage ST

si := INT_TO_SINT(4223); (* Result is 127 *) 

Enregistré en tant que variable SINT, l'entier 4223 (16#107f au format hexadécimal) s'affiche sous la forme 127 (16#7f au format hexadécimal).

Exemple en langage IL

LD                4223
INT_TO_SINT
ST                si

Exemple en langage FBD