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