Programación en Delphi/Tipos de Datos Fundamentales
En Delphi se cuenta con los siguientes tipos de Datos fundamentales:
Integer
Números enteros comprendidos entre −32768 y 32767; 16 bits (ocupan 2 bytes cada uno en la memoria)
Byte
Números enteros positivos comprendidos entre 0 y 255; 8 bits (ocupa 1 byte cada uno en la memoria)
Word
Números positivos comprendidos entre 0 y 65535; 16 bits (ocupan 2 bytes cada uno en la memoria)
LongInt
Números enteros comprendidos entre −2147483647 y 2147483647 32 bits (ocupan 4 bytes cada uno en la memoria)
ShortInt Números negativos y positivos enteros comprendidos entre −128 y 127; 8 bits (ocupa 1 byte cada uno en la memoria)
Real
Números de coma flotante de 11 a 12 decimales significativos (delante y detrás de la coma); ocupan 6 bytes cada uno en la memoria
Single
Números de coma flotante de 7 a 8 decimales significativos; solo es posible si está activada la opción de compilador {$N+}; ocupan 4 bytes cada uno en la memoria
Double
Números de coma flotante de 15 a 16 cifras delante y detrás de la coma; solo es posible si está activada la opción de compilador {$N+}; ocupan 8 bytes cada uno en la memoria
String
Secuencia de símbolos con una longitud máxima de 255 caracteres ASCII.
Char
Caracteres ASCII simples
Pchar
Puntero a una cadena terminada en carácter nulo
Pointer
Punteros que pueden apuntar a cualquier estructura de datos; sin enlace con un tipo concreto(denominados punteros sin tipo)
Boolean
Tipo de Datos Booleano, cuyas variables pueden tomar los valores True (verdadero) o False (falso)