Шаблён:Mod
Дакумэнтацыя[прагляд] [рэдагаваць] [гісторыя] [абнавіць]
Рэалізуе матэматычны апэратар астачы цэлалікавага дзяленьня. Вяртаны вынік заўсёды мае той самы знак, што і дзельнік, ці пусты, і ягонае абсалютнае значэньне меншае за абсалютнае значэньне дзельніку. Аднак, калі дзельнік пусты, гэты шаблён вяртае значэньне 0 (шаблён ня можа вярнуць памылку дзяленьня на нуль). Гэта ня поўны адпаведнік апэратара mod у функцыі лексычнага аналізатара #expr, якая перш акругляе абодва апэранды да цэлага, пасьля чаго разьлічвае вынік.
Шаблён можна выкарыстоўваць з падстаноўкай.
Выкарыстаньне
{{mod|
дзеліва|
дзельнік}}
- Вяртае вынік цэлалікавага дзяленьня.
{{subst:mod|
дзеліва|
дзельнік}}
- Падстаноўка шаблёну пераўтвараецца ў значэньне пасьля захаваньня вікістаронкі.
- Прыклады з дадатным цэлалікавым дзельнікам:
{{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.
- Прыклады з адмоўным цэлалікавым дзельнікам:
{{mod|12|-10}}
= -8.{{mod|10.1|-10}}
= -9.9.{{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.
- Прыклады з дадатным няцэлалікавым дзельнікам:
{{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.
- Прыклады з пустым дзельнікам:
{{mod|2|0}}
= 0.{{mod|0|0}}
= 0.{{mod|-2|0}}
= 0.