Visual Basic/Les types en VB
Une page de Wikiversité.
| Chapitre 3 | |||
| Leçon : Visual Basic | |||
|---|---|---|---|
| Chap. préc. : | Projet VB | ||
| Chap. suiv. : | Manipulation des variables | ||
En raison de limitations techniques, la typographie souhaitable du titre, « Visual Basic : Les types en VB
Visual Basic/Les types en VB », n'a pu être restituée correctement ci-dessus.
Programmer, c'est avant tout manipuler des variables, qui peuvent être de plusieurs types : chaînes de caractères, entiers, booléens... Il existe ainsi en VB de nombreux types, dont les plus courants sont résumés dans le tableau ci-dessous :
| Type | Description | Valeurs possibles | Encombrement mémoire |
|---|---|---|---|
| Byte | Octet | 0 à 255 | 1 o |
| Boolean | Booléen | True (vrai, -1) ou False (faux, 0) | 2 o |
| Integer | Entier | -32768 (soit − 215) à 32767 (215 − 1) | 2 o |
| Long | Entier long | -2 147 483 648 (soit − 231) à 2 147 483 647 (231 − 1) | 4 o |
| Single | Variable à virgule flottante : simple précision | de -3.402823 1038 à -1.401298 10 − 45 pour les nombres négatifs
de 1.401298 10 − 45 à 3.402823 1038 pour les nombres positifs |
4 o |
| Double | Variable à virgule flottante : double précision | de -1.79769313486232 10308 à -4.94065645841247 10 − 324 pour les nombres négatifs
de 4.94065645841247 10 − 324 à 1.79769313486232 10308 pour les nombres positifs |
8 o |
| String | Chaîne de caractères | Dépend de la chaîne |
A noter que Visual Basic possède également un type particulier : Variant. Ce type permet de s'adapter à n'importe quel autre type, mais au prix d'une consommation de mémoire importante. Il s'agit du type par défaut des variables non déclarées.