Renvoie le reste d’un nombre divisé par un autre. Il s’agit du reste de la division du dividende par le diviseur. Le signe du reste est toujours le même que celui du dividende.
Paramètres
Paramètre
|
Description
|
n1
|
Le dividende : valeur ou expression numérique.
|
n2
|
Le diviseur : valeur ou expression numérique.
|
Si
n1
et/ou
n2
ne sont pas des valeurs ou des expressions numériques, la fonction renvoie 0.
Remarque :
FormCalc respecte la norme internationale IEEE-754 en matière de gestion des valeurs numériques à virgule flottante. Pour plus d’informations, voir
Littéraux numériques
.
Exemples
Les expressions suivantes constituent des exemples d’utilisation de la fonction
Mod
:
Expression
|
Renvoie
|
Mod(64, -3)
|
1
|
Mod(-13,3)
|
-1
|
Mod("abc", 2)
|
0
|
Mod(X[0], Y[9])
|
La première occurrence de
X
sert de dividende et la dixième occurrence de
Y
est utilisée comme diviseur.
|
Mod(Round(Value[4], 2), Max(Value[*]))
|
La cinquième occurrence de
Value
arrondie à deux décimales sert de dividende et la valeur la plus élevée parmi toutes les occurrences non nulles de
Value
est utilisée comme diviseur.
Voir également les fonctions
Max
et
Round
.
|
|
|
|