Conversión entre tipos de números integrales

Información general

Para obtener sugerencias de carácter general que hay que tener en cuenta durante la conversión de tipo, consulte el capítulo Funciones de conversiones de tipo.

Definición

Conversión de un tipo de número integral a otro tipo de número.

Sintaxis

<INT data type>_TO_<INT data type>

Para obtener información sobre el tipo de datos enteros, consulte el capítulo Tipos de datos estándar.

Resultados de la conversión

Si el número que va a convertir sobrepasa el límite del rango, se ignorarán los primeros bytes del número.

Ejemplo en ST

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

Si guarda el entero 4223 (16#107f representado como hexadecimal) como una variable SINT, aparecerá como 127 (16#7f representando como hexadecimal).

Ejemplo en IL

LD                4223
INT_TO_SINT
ST                si

Ejemplo en FBD