Questa figura mostra la regola di codifica della posizione dei bit in un DWORD. Un esempio è costituito da 16#AAAAAAAA corrispondente al valore 2863311530.
Questa tabella mostra i tipi di dati interi. Ogni tipo di numero diverso copre dei tipi di intervalli diversi.
Tipo |
Limite inferiore |
Limite superiore |
Spazio di memoria |
---|---|---|---|
|
0 |
255 |
8 Bit |
|
0 |
65535 |
16 Bit |
|
0 |
4294967295 |
32 Bit |
|
0 |
264-1 |
64 bit |
|
-128 |
127 |
8 Bit |
|
0 |
255 |
8 Bit |
|
-32768 |
32767 |
16 Bit |
|
0 |
65535 |
16 Bit |
|
-2147483648 |
2147483647 |
32 Bit |
|
0 |
4294967295 |
32 Bit |
|
-263 |
263-1 |
64 bit |
|
0 |
264-1 |
64 bit |
Questa tabella mostra i tipi di dati REAL
/LREAL
. REAL
e LREAL
sono definiti tipi a virgola mobile. Questi tipi sono necessari per rappresentare i numeri razionali.
Tipo |
Intervallo |
Risoluzione |
Spazio di memoria |
---|---|---|---|
|
-3,402e+38 - 3,402e+38 (-2^128...2^128) |
1,175e-38 (2^-126) |
32 Bit |
|
-1,797e+308 - 1,797e+308 (-2^1024...2^1024) |
2,225e-308 (2^-1022) |
64 bit |
LREAL
dipende dal dispositivo di destinazione. Fare riferimento alla documentazione corrispondente in merito alla conversione del tipo LREAL
a 64 bit in REAL
in fase di compilazione (con possibile perdita di informazioni) o al mantenimento dello stesso tipo.