TYPES SCALAIRES
Delphi possède de nombreux types de donnée. Le type de donnée
détermine la valeur qui peut être attribuée aux variables.
Les types entiers
Type |
Intervalle |
Format/taille |
Byte |
0..255 |
non signé, 1 octet |
Shortint |
-128..127 |
signé, 1 octet |
Char |
0..255 |
non signé, 1 octet |
Widechar |
0..65 535 |
non signé, 2 octets |
Smallint |
-32 768..32 767 |
signé, 2 octets |
Word |
0..65 535 |
non signé, octets |
Longint |
-2147483648.. 2147483647 |
signé, 4 octets |
Integer |
-2147483648.. 2147483647 |
signé, 4 octets |
Cardinal |
0..4 294 967 295 |
non signé, 4 octecs |
Int64
|
-9 223 372 036 854 775 808..9 223 372 036 854 775 807
|
signé, 8 octect |
Les types réels
Type |
Intervalle |
Taille en octets |
Real |
2.9 10-39..1.7
1038
|
6 |
Double |
5.0 10-324..1.7
10308
|
8 |
Real |
2.9 10-39..1.7
1038
|
6 |
Extended |
1.9 10-4951..1.1
104932
|
10 |
Comp |
-263+1..263-1
|
8 |
Currency |
-922337203685477.5808.. 922337203685477.5807
|
8 |
Autres types
Type |
Valeur |
Taille en octets |
Boolean |
True ou false |
1 |
Variant |
varialbe |
16 |
Le type de variant est à déconseiller lorsqu'on désire de la
performance, car il s'adapte au type de donnée. Il utilisera toujours 16
octets même si sa valeur est égale à 1. Il est extrêmement lent.
Aucun commentaire:
Enregistrer un commentaire