Programación en Delphi/Tipos de Datos Fundamentales

De Wikilibros, la colección de libros de texto de contenido libre.

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)