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.
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 |
---|---|---|---|
|
0 |
255 |
8 bits |
|
0 |
65 535 |
16 bits |
|
0 |
4 294 967 295 |
32 bits |
|
0 |
264-1 |
64 bits |
|
-128 |
127 |
8 bits |
|
0 |
255 |
8 bits |
|
-32 768 |
32 767 |
16 bits |
|
0 |
65 535 |
16 bits |
|
-2147483648 |
214 7483 647 |
32 bits |
|
0 |
4 294 967 295 |
32 bits |
|
-263 |
263-1 |
64 bits |
|
0 |
264-1 |
64 bits |
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 |
---|---|---|---|
|
-3,402e+38 à 3,402e+38 (-2^128...2^128) |
1,175e-38 (2^-126) |
32 bits |
|
-1,797e+308 à 1,797e+308 (-2^1024...2^1024) |
2,225e-308 (2^-1022) |
64 bits |
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.