Difference between revisions of "Template:Mod"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
{{#vardefine:| | |||
{{#ifexpr:({{{1|0}}}) >= 2147483648| | {{#ifexpr:({{{1|0}}}) >= 2147483648| | ||
(({{{1}}} - 2147483648) mod {{{2}}}) + ((-2147483648) mod {{{2}}}) | |||
| | | | ||
(({{{1}}}) mod {{{2}}}) | |||
}} | }} | ||
= | }}{{#var:}} | ||
= {{#expr:{{#var:}}}}, | |||
{{#expr:(({{{1}}}) div {{{2}}})}}, {{#expr:(({{{1}}}) / {{{2}}})}}, {{#expr:(({{{1}}}) mod {{{2}}})}} | {{#expr:(({{{1}}}) div {{{2}}})}}, {{#expr:(({{{1}}}) / {{{2}}})}}, {{#expr:(({{{1}}}) mod {{{2}}})}} | ||
</includeonly><noinclude> | </includeonly><noinclude> | ||
Test: {{{{PAGENAME}}|2147483690|23}} | Test: {{{{PAGENAME}}|2147483690|23}} | ||
</noinclude> | </noinclude> |
Revision as of 15:43, 24 April 2007
Test: ((2147483690 - 2147483648) mod 23) + ((-2147483648) mod 23) = 13, 93368856.086957, 93368856.086957, 2