Mod

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.

Syntaxe

Mod(n1, n2)

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.