Ir para conteúdo

Posts Recomendados

Esses tipos foram extraídos da versão 2005 do Delphi da Borland, mas provavelmente não deve ter mudado muita coisa das outras versões. Todos eles funcionam no Delphi 7.

 

Inteiros:

Integer ou Longint - positivo e negativo, de -2.147.483.648 até 2.147.483.647 (32 bits)

Smallint - positivo e negativo, de -32.768 até 32.767 (16 bits)

Shortint - positivo e negativo, de -128 até 128 (8 bits)

Cardinal ou Longword - positivo, de 0 até 4.294.967.295 (32 bits)

Word - positivo, de 0 até 65.535 (16 bits)

Int64 ou Comp - positivo e negativo, de -9.223.372.036.854.775.808 até 9.223.372.036.854.775.807 (64 bits)

Byte - positivo, de 0 até 255 (8 bits)

 

 

Reais:

Real ou Double - 15 dígitos significantes, de 2.23 x 10-308 até 1.79 x 10308 (64 bits)

Single - 7 dígitos significantes, de 1.18 x 10-38 até 3.4 x 1038 (32 bits)

Extended - 19 dígitos significantes, 3.37 x 10-4932 até 1.18 x 104932 (80 bits)

Currency - 50+ dígitos significantes, apenas 4 casas decimais (64 bits)

 

 

Strings: (texto)

Char - um caractere, todos os caracteres

AnsiChar - único caractere, apenas caracteres ANSI

WideChar - único caractere, apenas alfabeto internacional

ShortString - 255 caracteres, todos os caracteres

String - infinitos caracteres, todos os caracteres

AnsiString - infinitos caracteres, apenas caracteres ANSI

WideString - infinitos caracteres, apenas alfabeto internacional

 

Lógicos: (falso/verdadeiro)

Boolean - FALSE ou TRUE (valor byte)

ByteBool - 0 ou DIFERENTE (valor byte)

WordBool - 0 ou DIFERENTE (valor word)

LongBool - 0 ou DIFERENTE (valor longint)

 

Não me lembro de mais nenhum, se faltar dá um toque.

Editado por Lordfire
Link para o comentário
https://xtibia.com/forum/topic/145633-tipos-de-dados/
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...