Mod, opérateur
Voir aussi Exemple Particularités
Permet de diviser deux nombres en ne renvoyant que le reste.
Syntaxe
result = number1 Mod number2
La syntaxe de l'opérateur
Mod comprend les éléments suivants :
Élément | Description |
---|
result | Toute variable numérique. |
number1 | Toute expression numérique. |
number2 | Toute expression numérique. |
Remarques
L'opérateur modulo, ou reste, divise l'argument
number1 par l'argument
number2 (en arrondissant les nombres à virgules flottantes à des nombres entiers) et ne retourne que le reste dans l'argument
result. Par exemple, dans l'expression ci-dessous, A (argument
result) est égal à 5.
A = 19 Mod 6.7
En général, le type de données de l'argument
result est Byte, un variant de type
Byte, Integer, un variant de type
Integer, Long ou Variant contenant une donnée de type
Long, que l'argument
result soit ou non un nombre entier. La partie décimale est tronquée. Cependant, si une expression est Null, l'argument
result est
Null. Toute expression Empty est traitée comme si elle avait la valeur 0.