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)