Tipos primitivos em delphi
Para reservar um espaço na memória usamos variáveis, que podem ser do seguinte tipos:
- Byte - (Tipo por valor) - Inteiro de 8 bits sem sinal (0 a 255).
- Short - (Tipo por valor) - Inteiro de16 bits com sinal ( -32768 a 32767).
- Integer - (Tipo por valor) - Inteiro de 32 bits com sinal (- 2147483648 a 2147483647).
- Long - (Tipo por valor) - Inteiro de 64 bits com sinal (-9223372036854775808 a 9223372036854775807).
- Single - (Tipo por valor) - Ponto flutuante 32 bits.
- Double - (Tipo por valor) - Ponto Flutuante 64 bits.
- Decimal - (Tipo por valor) - Ponto Flutuante decimal de 128 bits ( 1.0 x 10^ -28 a 7.9 x 10^ -28),
- Boolean - (Tipo por valor) - Pode ter os valores True e False.
- Char - (Tipo por valor) - Representa um único caractere unicode de 16 bits.
- Date - (Tipo por valor) - Representa uma data ou hora.
- String - (Tipo por referência) - Representa uma sequência de caracteres unicode.