Organización de bits para DWORD
Organización de bits para DWORD
En esta figura se muestra la regla de codificación de la posición de bits en DWORD. Se proporciona un ejemplo para 16#AAAAAAAA correspondiente al valor de 2863311530.
Descripción de tipos de datos enteros
En esta tabla se muestran los tipos de datos enteros. Cada uno de los tipos de números cubre distintos tipos de rango.
Tipo |
Límite inferior |
Límite superior |
Espacio de memoria |
---|---|---|---|
BYTE |
0 |
255 |
8 bits |
WORD |
0 |
65.535 |
16 bits |
DWORD |
0 |
4.294.967.295 |
32 bits |
LWORD |
0 |
264-1 |
64 bits |
SINT |
-128 |
127 |
8 bits |
USINT |
0 |
255 |
8 bits |
INT |
-32.768 |
32.767 |
16 bits |
UINT |
0 |
65.535 |
16 bits |
DINT |
-2.147.483.648 |
2.147.483.647 |
32 bits |
UDINT |
0 |
4.294.967.295 |
32 bits |
LINT |
-263 |
263-1 |
64 bits |
ULINT |
0 |
264-1 |
64 bits |
Descripción de tipos de datos REAL/LREAL
En esta tabla se muestran los tipos de datos REAL/LREAL. REAL y LREAL se denominan tipos de coma flotante. Son necesarios para representar números racionales.
Tipo |
Rango |
Resolución |
Espacio de memoria |
---|---|---|---|
REAL usa 4 bytes |
De -3,402e+38 a 3,402e+38 (de -2^128 a 2^128) |
1.175e-38 (2^-126) |
32 bits |
LREAL usa 8 bytes |
De -1,797e+308 a 1,797e+308 (de -2^1024 a 2^1024) |
2.225e-308 (2^-1022) |
64 bits |
NOTA: La compatibilidad del tipo de datos LREAL depende del dispositivo de destino. Consulte la documentación correspondiente para ver si el tipo de 64 bits LREAL se convierte a REAL durante la compilación (posibilidad con una pérdida de información) o persiste.