Description
Remainder renvoie le reste de la division du numérateur (dividende) par le dénominateur (diviseur).
Arguments
"numérateur" est une valeur fractionnaire.
"dénominateur" est une valeur fractionnaire.
Résultat
Valeur fractionnaire.
Action
Dans une division classique, le programme exprime un quotient sous forme de nombre, soit entier, soit jusqu'à six décimales. Dans la fonction Remainder, il effectue la division en mémoire, détermine le quotient sous forme de nombre entier et ne renvoie que le reste.
Exemple d'utilisation
Cette fonction permet d'effectuer des conversions (de kilomètres en miles, d'unités en gros, etc.). Vous pouvez également l'utiliser pour sélectionner le nième élément d'un tableau.
Exemples
Remainder(12,5)
Renvoie 2.
Remainder(16,5)
Renvoie 1.
If Remainder({file.EXAM#}, 7) = 0 Then
"*****"
Else
"" Ceci sert d'indicateur à chaque 7ème examen pour qu'il soit noté par un tiers.
ToText(Truncate({file.DAYS}/7)) + " week(s), " + ToText(Remainder({file.DAYS},7)) + " day(s)"Renvoie "9 semaine(s), 1 jour(s)". Convertit les jours en semaines et en jours. Par exemple, si le champ est défini par une valeur de 64 jours, la formule renvoie la valeur "9 semaine(s), 1 jour(s)".