« Modèle:Mod/Documentation » : différence entre les versions

Contenu supprimé Contenu ajouté
IAlex (discussion | contributions)
m modif modèle de doc
Verdy p (discussion | contributions)
mAucun résumé des modifications
Ligne 1 :
<noinclude>{{Documentation modèle utilisant les ParserFunctions en sous-page}}</noinclude>
; Utilisation <nowiki>:</nowiki>
: Ce modèle calcule l’opération mathématique [[modulo]], 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 le ''dividende'' lui-même si le ''modulus'' est nul (ce modèle ne devrait jamais retourner une erreur de division par zéro), de sorte que dans tous les cas, les résultats retournés par ce modèle ou le modèle {{m|Div}} avec les mêmes paramètres sont complémentaires et permettent de reconstituer le ''dividende'' exactement).
 
; Syntaxe <nowiki>:</nowiki>
:Cependant, ce modèle retourne le ''dividende'' lui-même si le ''modulus'' est nul (ce modèle ne devrait jamais retourner une erreur de division par zéro), de sorte que dans tous les cas, les résultats retournés par ce modèle ou le modèle {{m|Div}} avec les mêmes paramètres sont complémentaires et permettent de reconstituer le ''dividende'' exactement).
 
; Syntaxe
: <code><nowiki>{{</nowiki>Mod|1=''dividende''|2=''modulus''}}</code>
 
; Exemples avec un modulus entier et positif <nowiki>:</nowiki>
:* <code><nowiki>{{Mod|12|10}}</nowiki></code> = "{{Mod|12|10}}".
:* <code><nowiki>{{Mod|10.1|10}}</nowiki></code> = "{{Mod|10.1|10}}".
Ligne 19 ⟶ 18 :
:* <code><nowiki>{{Mod|-12|10}}</nowiki></code> = "{{Mod|-12|10}}".
 
; Exemples avec un modulus entier et négatif <nowiki>:</nowiki>
:* <code><nowiki>{{Mod|12|-10}}</nowiki></code> = "{{Mod|12|-10}}".
:* <code><nowiki>{{Mod|10.1|-10}}</nowiki></code> = "{{Mod|10.1|10}}".
Ligne 30 ⟶ 29 :
:* <code><nowiki>{{Mod|-12|-10}}</nowiki></code> = "{{Mod|-12|-10}}".
 
; Exemples avec un modulus non entier et positif <nowiki>:</nowiki>
:* <code><nowiki>{{Mod|21.5|10.5}}</nowiki></code> = "{{Mod|21.5|10.5}}".
:* <code><nowiki>{{Mod|21.1|10.5}}</nowiki></code> = "{{Mod|21.1|10.5}}".
Ligne 53 ⟶ 52 :
:* <code><nowiki>{{Mod|-21.5|10.5}}</nowiki></code> = "{{Mod|-21.5|10.5}}".
 
; Exemples avec un modulus nul <nowiki>:</nowiki>
:* <code><nowiki>{{Mod|2|0}}</nowiki></code> = "{{Mod|2|0}}".
:* <code><nowiki>{{Mod|0|0}}</nowiki></code> = "{{Mod|0|0}}".
:* <code><nowiki>{{Mod|-2|0}}</nowiki></code> = "{{Mod|-2|0}}".
 
; Voir aussi <nowiki>:</nowiki>
:* [[Modèle:Div]]
:* [[Modèle:Floor]]
<includeonly>
{{DEFAULTSORT:Mod}}
[[Catégorie:Modèle effectuant des opérations mathématiques]]
<!-- Interwikis -->