Los valores de número pueden aparecer como números binarios, números octales, números decimales y números hexadecimales. Los valores enteros que no son números decimales se representan con la base seguida de un signo de número (#) delante de la constante de entero. Los valores para los números 10...15 en números hexadecimales se representan con las letras A...F.
Puede incluir el carácter guión bajo dentro del número.
Ejemplos
14 |
(número decimal) |
2#1001_0011 |
(número dual) |
8#67 |
(número octal) |
16#A |
(número hexadecimal) |
Estos valores numéricos pueden ser de tipo:
oBYTE
oWORD
oDWORD
oSINT
oUSINT
oINT
oUINT
oDINT
oUDINT
oREAL
oLREAL
No se permiten las conversiones implícitas de tipos de variables mayores o menores. Es decir, una variable DINT no se puede utilizar simplemente como una variable INT. Utilice las funciones de conversiones de tipo.