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é |
---|---|---|---|
Boolean | 1 | 8 | Booléen de valeur «False» ou «True» |
Byte | 1 | 8 | Naturel de valeur entre 0 à 255 |
Char | 1 | 8 | Code ASCII 0 à 255 |
ShortInt | 1 | 8 | Entier de valeur -128 à 127 |
SmallInt | 2 | 16 | -32 768 à 32 767 |
Integer | 2 | 16 | -32 768 à 32 767 |
SmallWord | 2 | 16 | 0 à 65 535 |
Word | 2 | 16 | 0 à 65 535 |
Cardinal | 2 | 16 | 0 à 2 147 483 647 |
LongInt | 4 | 32 | -2 147 483 648 à 2 147 483 647 |
Single | 4 | 32 | 1.5 x 10-45 .. 3.4 x 1038 |
Real | 6 | 48 | 2.9 x 10-39 .. 1.7 x 1038 |
Double | 8 | 64 | 5.0 x 10-324 .. 1.7 x 10308 |
Extended | 10 | 80 | 3.4 x 10-4932 .. 1.1 x 104932 |
Comp | 8 | 64 | -263+1 .. 263 -1 |
Currency | 8 | 64 | -922337203685477,5808 à 922337203685477,5807 |
PChar | Chaine de caractères ASCIZ | ||
String | Chaine de caractères entre 0 et 255 |
Dernière mise à jour : Vendredi, le 29 juillet 2016