Ce modèle calcule l’opération mathématique módulo, c’est-à-dire le reste de la division entière d’un dividende réel quelconque par un modulus réel non nul. La valeur retournée est toujours nulle ou du même signe que le modulus, et sa valeur absolue est toujours inférieure à celle du modulus.

Cependant, ce modèle retourne 0 si le modulus est nul (ce modèle ne devrait jamais retourner une erreur de division par zéro).

Syntaxe :
{{Mod|dividende|modulus}}
Exemples avec un modulus entier et positif :
  • {{Mod|12|10}} = "2".
  • {{Mod|10.1|10}} = "0.1".
  • {{Mod|10|10}} = "0".
  • {{Mod|2|10}} = "2".
  • {{Mod|0|10}} = "0".
  • {{Mod|-2|10}} = "8".
  • {{Mod|-10|10}} = "0".
  • {{Mod|-10.1|10}} = "9.9".
  • {{Mod|-12|10}} = "8".
Exemples avec un modulus entier et négatif :
  • {{Mod|12|-10}} = "-8".
  • {{Mod|10.1|-10}} = "0.1".
  • {{Mod|10|-10}} = "0".
  • {{Mod|2|-10}} = "-8".
  • {{Mod|0|-10}} = "0".
  • {{Mod|-2|-10}} = "-2".
  • {{Mod|-10|-10}} = "0".
  • {{Mod|-10.1|-10}} = "-0.1".
  • {{Mod|-12|-10}} = "-2".
Exemples avec un modulus non entier et positif :
  • {{Mod|21.5|10.5}} = "0.5".
  • {{Mod|21.1|10.5}} = "0.1".
  • {{Mod|21|10.5}} = "0".
  • {{Mod|20.9|10.5}} = "10.4".
  • {{Mod|11|10.5}} = "0.5".
  • {{Mod|10.6|10.5}} = "0.1".
  • {{Mod|10.5|10.5}} = "0".
  • {{Mod|10.1|10.5}} = "10.1".
  • {{Mod|10|10.5}} = "10".
  • {{Mod|2|10.5}} = "2".
  • {{Mod|0|10.5}} = "0".
  • {{Mod|-2|10.5}} = "8.5".
  • {{Mod|-10|10.5}} = "0.5".
  • {{Mod|-10.1|10.5}} = "0.4".
  • {{Mod|-10.5|10.5}} = "0".
  • {{Mod|-10.6|10.5}} = "10.4".
  • {{Mod|-11|10.5}} = "10".
  • {{Mod|-20.9|10.5}} = "0.1".
  • {{Mod|-21|10.5}} = "0".
  • {{Mod|-21.1|10.5}} = "10.4".
  • {{Mod|-21.5|10.5}} = "10".
Exemples avec un modulus nul :
  • {{Mod|2|0}} = "0".
  • {{Mod|0|0}} = "0".
  • {{Mod|-2|0}} = "0".
Voir aussi :