Type de données décimal

Les variables décimales sont stockées sous forme d’entiers non signés 96 bits (12 octets), ainsi qu’un facteur de mise à l’échelle (utilisé pour indiquer soit un nombre entier de puissance de 10 pour mettre à l’échelle l’entier, soit qu’il ne doit pas y avoir de mise à l’échelle) et une valeur indiquant si le nombre décimal est positif ou négatif.

Le facteur de mise à l’échelle est le nombre de chiffres à stocker à droite de la virgule décimale et est compris entre 0 et 28.

  • Avec un décalage de 0 (pas de décimales), la valeur maximale est +/-79 228 162 514 264 337 593 543 950 335.

  • Avec une échelle de 28 décimales, la plus grande valeur est +/-7,9228162514264337593543950335 et la plus petite valeur non nulle est +/-0.000000000000000000000000000000000001.

Remarque

À ce stade, le type de données Decimal ne peut être utilisé qu’au sein d’un variant ; autrement dit, vous ne pouvez pas déclarer une variable de type Decimal. Toutefois, vous pouvez créer un variant dont le sous-type est Decimal à l’aide de la fonction CDec .

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.