TIPOS DE DADOS
| Tipo INTEIRO | Faixa de Abrangência |
Bits
|
| Cardinal | de 0 a 4.294.967.295 |
32
|
| Integer | de -2.147.483.648 a 2.147.483.647 |
32
|
| Byte | de 0 a 255 |
8
|
| Int64 | de -263 a 263 -1 |
64
|
| LongInt | de -2.147.483.648 a 2.147.483.647 |
32
|
| LongWord | de 0 a 4.294.967.295 |
32
|
| ShortInt | de -128 a 127 |
8
|
| SmallInt | de -32.768 a 32.767 |
16
|
| Word | de 0 a 65.535 |
16
|
| Tipo REAL |
Faixa
de Abrangência
|
Precisão
|
| Real |
de
5.0*10-324 a 1.7*10-308
|
de
15 a 16 dígitos
|
| Comp |
de -263+1
a 263 -1
|
de 19
a 20 dígitos
|
| Double |
de 5.0*10-324
a 1.7*10-308
|
de 15
a 16 dígitos
|
| Extended |
de 3.6*10-4951
a 1.1*104932
|
de 19
a 20 dígitos
|
| Real48 |
de 2.9*10-39
a 1.7*1038
|
de 11
a 12 dígitos
|
| Single |
de 1.5*10-45
a 3.4*1038
|
de 7 a
8 dígitos
|
| Currency |
de -922,337,203,685,477.5808
a 2,337,203,685,477.5807
|
de 19
a 20 dígitos
|
| Tipo STRING |
Número
de Caracteres
|
Formato
|
|
Char
|
1
|
AnsiChar
- 8 bits
|
| String |
de
1 a 255
|
AnsiChar
- 8 bits
|
| ShortString |
de 1
a 255
|
AnsiChar
- 8 bits
|
| AnsiString |
Aproximadamente
231
|
AnsiChar
- 8 bits
|
| WideString |
Aproximadamente
230
|
WideChar
- 16 bits
|
| Tipo LÓGICO | Valores Válidos |
| Boolean | False (0) ou True(diferente de 0) |