Constante: Numérico
Los valores numéricos pueden ser números binarios, octales, decimales y hexadecimales. Si un valor entero no es un número decimal, debe escribir su base seguida del signo de número (#) antes de la constante entera. Introduzca los valores de dígitos hexadecimales para los números 10 a 15 como de costumbre con las letras AF.
Puede utilizar un guión bajo dentro de un valor numérico.
| Número decimal |
| Número binario |
| número octal |
| número hexadecimal |
| Tipo de datos escritos |
Posibles tipos de datos para un literal numérico:
BYTE
, WORD
, DWORD
, LWORD
, SINT
, USINT
, INT
, UINT
, DINT
, UDINT
, LINT
, ULINT
Sugerencia
No se permiten conversiones implícitas de tipos "más grandes" a "más pequeños". No puede simplemente usar una variable DINT como una variable INT. Para esto, debe usar una función de conversión de tipo.
Para más información, ver: Constante: Literal escrito
Sugerencia
Debido a que las constantes numéricas se manejan básicamente como valores enteros, en las divisiones debe especificar la constante en formato de número de punto flotante para evitar perder el resto.
Ejemplos: División de 1/10
rendimientos 0
y división de 1.0/10
rendimientos 0.1