Partager via


/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.