Fonction MOD( )

Renvoie le reste de l'opération de division de deux nombres.

Syntaxe

MOD(nombre; diviseur)

Paramètres

Nom Type Description
nombre numérique

Nombre à diviser.

diviseur numérique

Nombre à utiliser pour diviser le paramètre nombre.

Si nombre ou diviseur ou les deux inclut des décimales, la sortie a la même précision décimale que le paramètre d'entrée présentant le plus grand nombre de décimales. Far exemple, le résultat pour MOD(45,35; 5,3) est "2,95".

Sortie

Numérique.

Exemples

Exemples basiques

Renvoie 3 :

MOD(93; 10)

Renvoie 2,0 :

MOD(66; 16,00)

Renvoie 3,45 :

MOD(53,45; 10)

Exemples avancés

Calcul d'une date d'anniversaire

Définit un champ affichant le nombre de mois depuis le dernier anniversaire :

DEFINE FIELD Mois_depuis_dernier_anniversaire COMPUTED MOD(Mois_de_service; 12)

Remarques

Quand utiliser la fonction MOD( )

Utilisez la fonction MOD( ) pour vérifier si deux nombres se divisent de manière égale, ou isoler le reste de la division. Elle divise un nombre par un autre et renvoie le reste.

Guide de création de scripts ACL 14.1