/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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour