Organisation des bits pour le type DWORD
Organisation des bits pour le type DWORD
Cette figure présente la règle de codage des positions de bit dans un DWORD. Un exemple est donné pour 16#AAAAAAAA correspondant à la valeur de 2863311530.
Description des types de données entiers
Ce tableau présente les types de données entiers. Chacun des différents types de nombre correspond à une gamme de types différente.
Type |
Limite inférieure |
Limite supérieure |
Espace mémoire |
---|---|---|---|
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 |
-2147483648 |
214 7483 647 |
32 bits |
UDINT |
0 |
4 294 967 295 |
32 bits |
LINT |
-263 |
263-1 |
64 bits |
ULINT |
0 |
264-1 |
64 bits |
Description des types de données REAL/LREAL
Ce tableau présente les types de données REAL/LREAL. Les types REAL et LREAL sont appelés types à virgule flottante. Ils sont indispensables pour représenter des nombres rationnels.
Type |
Plage |
Résolution |
Espace mémoire |
---|---|---|---|
REAL utilise 4 octets |
-3,402e+38 à 3,402e+38 (-2^128...2^128) |
1,175e-38 (2^-126) |
32 bits |
LREAL utilise 8 octets |
-1,797e+308 à 1,797e+308 (-2^1024...2^1024) |
2,225e-308 (2^-1022) |
64 bits |
NOTE : La prise en charge du type de données LREAL dépend de l'équipement cible. Consultez la documentation correspondante pour savoir si le type LREAL 64 bits est converti en REAL lors de la compilation (éventuellement avec perte d'informations) ou s'il est conservé en l'état.