Vidéo: [Visual Basic.NET #09] - Les Variables et leurs types 2024
Partie de Visual Basic. Référence de bureau tout-en-un de NET pour la tricherie de Dummies
Visual Basic. NET (VB.NET) vous permet d'accéder aux bases sans passer par les traducteurs. Le tableau suivant vous montre les types de données VB. Utilisations NET, ainsi que leur structure CLR, la taille de stockage et les plages de valeurs. Utilisez les infos pour de bon, pas mal!
Type Visual Basic | Type de runtime de langue commune Structure | Taille de stockage | Plage de valeurs |
---|---|---|---|
Boolean | Système. Boolean | 2 octets | Vrai ou faux |
Octet | Système. Octet | 1 octet | 0 à 255 (non signé) |
Char | Système. Char | 2 octets | 0 à 65535 (non signé) |
Date | Système. DateTime | 8 octets | 1er janvier 0001 au 31 décembre 9999 |
Décimal | Système. Décimal | 16 octets | +/- 79, 228, 162, 514, 264, 337, 593, 543, 950, 335 sans point décimal
; +/- 7. 9228162514264337593543950335 avec 28 positions à la droite de la virgule; le plus petit nombre différent de zéro est +/- 0. 0000000000000000000000000001 |
Système double (flottant double précision) | . Double | 8 octets | -1. 79769313486231E + 308 à 4. 94065645841247E-324 pour les valeurs négatives
; 4. 94065645841247E-324 à 1. 79769313486231E + 308 pour les valeurs positives |
Nombre entier | Système. Int32 | 4 octets | -2, 147, 483, 648 à 2, 147, 483, 647 |
Long (entier long) | Système. Int64 | 8 octets | -9, 223, 372, 036, 854, 775, 808 à 9, 223, 372, 036, 854, 775, 807 |
Objet | Système. Object (class) | 4 octets | Tout type peut être stocké dans une variable de type Object |
Short | System. Int16 | 2 octets | -32, 768 à 32, 767 |
Système simple (virgule flottante simple précision) | . Simple | 4 octets | -3. 402823E + 38 à -1. 401298E-45 pour les valeurs négatives;
1. 401298E-45 à 3. 402823E + 38 pour les valeurs positives |
Chaîne (longueur variable) | Système. String (class) | Dépend de l'implémentation de la plateforme | 0 à environ 2 milliards de caractères Unicode |
Type défini par l'utilisateur (structure) | (hérite de System. ValueType) | Somme des tailles de ses membres | Chaque membre de la structure a une plage déterminée par son type de données
et indépendante des plages des autres membres |