Section courante

A propos

Section administrative du site

Voici les types de données élémentaires (soit les types de données sur lesquels reposent tous les autres types de données) :

Type Taille en octet Taille en bits Valeur autorisé
AnsiString Variable Variable Ce type de données permet de définir une chaine de caractères avec des caractères ANSI.
Boolean 1 8 Valeur booléen «False» ou «True»
Byte 1 8 Nombre naturel de 0 à 255
ByteBool 1 8 Valeur booléen «False» ou «True»
Char 1 8 Code ASCII de 0 à 255
ShortInt 1 8 Nombre entier de -128 à 127
SmallInt 2 16 Nombre entier de -32 768 à 32 767
Integer 2 ou 4 16 ou 32 Nombre entier de -32 768 à 32 767 ou -2147483648 à 2147483647
Word 2 16 Nombre naturel de 0 à 65 535
WordBool 2 16 Valeur booléen «False» ou «True»
Cardinal 2 16 Nombre naturel de 0 à 2147483647
DWord 4 32 Nombre naturel sur 32 bits dans l'intervalle de 0 à 4294967295.
LongBool 4 32 Valeur booléen «False» ou «True»
LongInt 4 32 Nombre entier de -2 147 483 648 à 2 147 483 647
LongWord 4 32 Nombre naturel sur 32 bits dans l'intervalle de 0 à 4294967295.
Int64 8 64 Nombre entier de -9 223 372 036 854 775 808 à 9 223 372 036 854 775 807
PtrInt 4 32 Nombre entier de -2 147 483 648 à 2 147 483 647
QWord 8 64 Nombre naturel de 0 à 18 446 744 073 709 551 615
QWordBool 8 64 Valeur booléen «False» ou «True»
Single 4 32 Nombre réel de 1,5 x 10-45 à 3,4 x 1038
Real 6 48 Nombre réel de 2,9 x 10-39 à 1,7 x 1038
Double 8 64 Nombre réel de 5,0 x 10-324 à 1,7 x 10308
Extended 10 80 Nombre réel de 3,4 x 10-4932 à 1,1 x 104932
Float 10 80 Nombre réel de 3,4 x 10-4932 à 1,1 x 104932
Comp 8 64 Nombre entier de -263+1 à 263 -1
Currency 8 64 Nombre réel de -922337203685477,5808 à 922337203685477,5807
ShortString 256   Chaîne de caractères
String     Chaîne de caractères
PChar 4 32 Chaine de caractères ASCIZ entre 0 et 65535 caractères de longueur
Pointer 4 32 Pointeur sans type de données
Text     Fichier de textes
Variant     Données de n'importe quel type


Dernière mise à jour : Samedi, le 13 février 2016