Tipos enteros
Nombre |
Rango (desde...hasta) |
Tamaño (bytes) |
Formato |
Integer |
-32.768 a 32.767 |
Entero con signo |
|
Word |
0 a 65535 |
Entero sin signo |
|
ShortInt |
-127 a 127 |
Entero corto con signo |
|
Byte |
0 a 255 |
Entero corto sin signo |
|
LongInt |
-2.147.483.648 a 2.147.483.647 |
Entero largo con signo |
Tipos reales
Nombre |
Rango (desde...hasta) |
Tamaño (bytes) |
Cifra significativas |
Real |
2,9E-39 a 1,7E38 |
||
Single |
1,5E-45 a 3,4E38 |
||
Double |
5,0E-307 a 1,7E307 |
||
Extended |
1,9E-4932 a 1,1E493210 |
||
Comp |
-9,2E18 a 9,2E18 |
Tipo carácter (Char).
El tipo Char depende del código de caracteres empleado por la máquina. El más utilizado es el código ASCII. Una variable o constante tipo Char puede contener un solo carácter especificado entre apóstrofes. Ejem. 'a' 'M'
Tipo Lógico (Boolean).
Pueden tomar dos valores True (verdadero) False (falso). El identificador estándar boolean define una variable de este tipo.
Tipo Cadena (String).
Una cadena (string) es una secuencia de caracteres que tiene una longitud máxima de 255 caracteres. Los caracteres que componen la cadena se delimitan con apóstrofes. Ejem.
'abcd' longitud de la cadena 4
'' cadena vacía o nula.
Una variable de cadena se define utilizando la palabra reservada String y el tamaņo fisico máximo que pueda alcanzar durante la ejecución del programa.
Ejem.
Const
Lonmax 80;
Type
Cadena = String[Lonmax];
Var
Varcad: Cadena; {*almacena hasta 80 caracteres*}
Nombre: String; {*almacena hasta 255 caracteres*}
|
|