Skabelon:Mod
- Brug
- Denne skabelon beregner det matematiske udtryk modulus, dvs. den heltallige rest fra en fuldstændig division af en reel dividend med en modulus, som ikke er nul. Den returnerede værdi er altid nul eller af samme fortegn som modulussen, og dens absolutte værdi er altid mindre end værdien af modulus.
- Iøvrigt returnerer denne skabelon værdien af dividenden selv, hvis modulus er nul (eftersom skabelonen aldrig må returnere fejl pga. division med nul).
- Syntaks
{{Mod|1=dividend|2=modulus}}
- Eksempler med en heltallig og positiv modulus
-
{{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".
- Eksempler med en heltallig og negativ modulus
-
{{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".
- Eksempler med en ikke-heltallig, positiv modulus
-
{{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".
- Eksempler med modulus nul
-
{{Mod|2|0}}
= "2".{{Mod|0|0}}
= "0".{{Mod|-2|0}}
= "-2".
- Se også