/opérateur
Utilisé pour diviser deux nombres et renvoyer un résultat à virgule flottante.
Syntaxe
result = number1 / number2
La /
syntaxe de l’opérateur comporte ces parties :
Élément | Description |
---|---|
result | Obligatoire ; toute variablenumérique. |
number1 | Obligatoire ; touteexpression numérique. |
number2 | Obligatoire ; toute expression numérique. |
Remarques
Le type de données derésultat est souvent unDouble ou uneDouble variante. Les exceptions à cette règle sont les suivantes :
Si | Alors le résultatest |
---|---|
Les deux expressions sontOctets, Entier, ou unique expressions | UnUnique , sauf si elle déborde de sa plage juridique, dans ce cas, une erreur se produit. |
Les deux expressions sontOctets, Entier, ou Unique variantes | Unvariante Unique, sauf si elle déborde dans ce cas, de sa plage juridique, lerésultat est unevariante contenant un Double. |
La division implique unedécimale et un autre type de données | Untype de données Décimal. |
Si l’une des expressions ou les deux est/sont Null, le résultatestNull. Toute expression qui estVide est considéré comme 0.
Exemple
Cet exemple utilise l’ /
opérateur afin d’effectuer une division à virgule flottante.
Dim MyValue
MyValue = 10 / 4 ' Returns 2.5.
MyValue = 10 / 3 ' Returns 3.333333.
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.