Help:Mod, round, floor, ceil, trunc/mod demo 1
From Meta, a Wikimedia project coordination wiki
{{#expr:(2^32-1)}}→ 4294967295{{#expr:trunc(2^32-1)}}→ 4294967295{{#expr:123mod(2^31-1)}}→ 123{{#expr:123mod(2^32)}}→ 123{{#expr:123mod(2^32-1)}}→ 123{{#expr:1mod4294967295}}→ 1{{#expr:12mod4294967295}}→ 12{{#expr:123mod4294967295}}→ 123{{#expr:1234mod4294967295}}→ 1234{{#expr:12345mod4294967295}}→ 12345{{#expr:123456mod4294967295}}→ 123456{{#expr:1234567mod4294967295}}→ 1234567{{#expr:1mod41294967295}}→ 1{{#expr:12mod42294967295}}→ 12{{#expr:123mod42934967295}}→ 123{{#expr:1234mod42949367295}}→ 1234{{#expr:12345mod42944967295}}→ 12345{{#expr:123456mod42945967295}}→ 123456{{#expr:1234567mod42949667295}}→ 1234567{{#expr:123mod4503599627370493}}→ 123{{#expr:1234mod4503599627370493}}→ 1234{{#expr:12345mod4503599627370493}}→ 12345{{#expr:123456mod4503599627370493}}→ 123456{{#expr:1234567mod4503599627370493}}→ 1234567{{#expr:12345678mod4503599627370493}}→ 12345678{{#expr:123mod4503599627370494}}→ 123{{#expr:1234mod4503599627370494}}→ 1234{{#expr:12345mod4503599627370494}}→ 12345{{#expr:123456mod4503599627370494}}→ 123456{{#expr:1234567mod4503599627370494}}→ 1234567{{#expr:12345678mod4503599627370494}}→ 12345678{{#expr:123mod4503599627370495}}→ 123{{#expr:1234mod4503599627370495}}→ 1234{{#expr:12345mod4503599627370495}}→ 12345{{#expr:123456mod4503599627370495}}→ 123456{{#expr:1234567mod4503599627370495}}→ 1234567{{#expr:12345678mod4503599627370495}}→ 12345678{{#expr:123mod4503599627370496}}→ 123{{#expr:1234mod4503599627370496}}→ 1234{{#expr:12345mod4503599627370496}}→ 12345{{#expr:123456mod4503599627370496}}→ 123456{{#expr:1234567mod4503599627370496}}→ 1234567{{#expr:12345678mod4503599627370496}}→ 12345678{{#expr:123mod4503599627370497}}→ 123{{#expr:1234mod4503599627370497}}→ 1234{{#expr:12345mod4503599627370497}}→ 12345{{#expr:123456mod4503599627370497}}→ 123456{{#expr:1234567mod4503599627370497}}→ 1234567{{#expr:12345678mod4503599627370497}}→ 12345678
{{#expr:-(2^32-1)}}→ -4294967295{{#expr:-trunc(2^32-1)}}→ -4294967295{{#expr:-123mod(2^31-1)}}→ -123{{#expr:-123mod(2^32)}}→ -123{{#expr:-123mod(2^32-1)}}→ -123{{#expr:-1mod4294967295}}→ -1{{#expr:-12mod4294967295}}→ -12{{#expr:-123mod4294967295}}→ -123{{#expr:-1234mod4294967295}}→ -1234{{#expr:-12345mod4294967295}}→ -12345{{#expr:-123456mod4294967295}}→ -123456{{#expr:-1234567mod4294967295}}→ -1234567{{#expr:-1mod41294967295}}→ -1{{#expr:-12mod42294967295}}→ -12{{#expr:-123mod42934967295}}→ -123{{#expr:-1234mod42949367295}}→ -1234{{#expr:-12345mod42944967295}}→ -12345{{#expr:-123456mod42945967295}}→ -123456{{#expr:-1234567mod42949667295}}→ -1234567{{#expr:-123mod4503599627370493}}→ -123{{#expr:-1234mod4503599627370493}}→ -1234{{#expr:-12345mod4503599627370493}}→ -12345{{#expr:-123456mod4503599627370493}}→ -123456{{#expr:-1234567mod4503599627370493}}→ -1234567{{#expr:-12345678mod4503599627370493}}→ -12345678{{#expr:-123mod4503599627370494}}→ -123{{#expr:-1234mod4503599627370494}}→ -1234{{#expr:-12345mod4503599627370494}}→ -12345{{#expr:-123456mod4503599627370494}}→ -123456{{#expr:-1234567mod4503599627370494}}→ -1234567{{#expr:-12345678mod4503599627370494}}→ -12345678{{#expr:-123mod4503599627370495}}→ -123{{#expr:-1234mod4503599627370495}}→ -1234{{#expr:-12345mod4503599627370495}}→ -12345{{#expr:-123456mod4503599627370495}}→ -123456{{#expr:-1234567mod4503599627370495}}→ -1234567{{#expr:-12345678mod4503599627370495}}→ -12345678{{#expr:-123mod4503599627370496}}→ -123{{#expr:-1234mod4503599627370496}}→ -1234{{#expr:-12345mod4503599627370496}}→ -12345{{#expr:-123456mod4503599627370496}}→ -123456{{#expr:-1234567mod4503599627370496}}→ -1234567{{#expr:-12345678mod4503599627370496}}→ -12345678{{#expr:-123mod4503599627370497}}→ -123{{#expr:-1234mod4503599627370497}}→ -1234{{#expr:-12345mod4503599627370497}}→ -12345{{#expr:-123456mod4503599627370497}}→ -123456{{#expr:-1234567mod4503599627370497}}→ -1234567{{#expr:-12345678mod4503599627370497}}→ -12345678
{{#expr:(2^32-1)}}→ 4294967295{{#expr:trunc(2^32-1)}}→ 4294967295{{#expr:123mod-(2^31-1)}}→ 123{{#expr:123mod-(2^32)}}→ 123{{#expr:123mod-(2^32-1)}}→ 123{{#expr:1mod-4294967295}}→ 1{{#expr:12mod-4294967295}}→ 12{{#expr:123mod-4294967295}}→ 123{{#expr:1234mod-4294967295}}→ 1234{{#expr:12345mod-4294967295}}→ 12345{{#expr:123456mod-4294967295}}→ 123456{{#expr:1234567mod-4294967295}}→ 1234567{{#expr:1mod-41294967295}}→ 1{{#expr:12mod-42294967295}}→ 12{{#expr:123mod-42934967295}}→ 123{{#expr:1234mod-42949367295}}→ 1234{{#expr:12345mod-42944967295}}→ 12345{{#expr:123456mod-42945967295}}→ 123456{{#expr:1234567mod-42949667295}}→ 1234567{{#expr:123mod-4503599627370493}}→ 123{{#expr:1234mod-4503599627370493}}→ 1234{{#expr:12345mod-4503599627370493}}→ 12345{{#expr:123456mod-4503599627370493}}→ 123456{{#expr:1234567mod-4503599627370493}}→ 1234567{{#expr:12345678mod-4503599627370493}}→ 12345678{{#expr:123mod-4503599627370494}}→ 123{{#expr:1234mod-4503599627370494}}→ 1234{{#expr:12345mod-4503599627370494}}→ 12345{{#expr:123456mod-4503599627370494}}→ 123456{{#expr:1234567mod-4503599627370494}}→ 1234567{{#expr:12345678mod-4503599627370494}}→ 12345678{{#expr:123mod-4503599627370495}}→ 123{{#expr:1234mod-4503599627370495}}→ 1234{{#expr:12345mod-4503599627370495}}→ 12345{{#expr:123456mod-4503599627370495}}→ 123456{{#expr:1234567mod-4503599627370495}}→ 1234567{{#expr:12345678mod-4503599627370495}}→ 12345678{{#expr:123mod-4503599627370496}}→ 123{{#expr:1234mod-4503599627370496}}→ 1234{{#expr:12345mod-4503599627370496}}→ 12345{{#expr:123456mod-4503599627370496}}→ 123456{{#expr:1234567mod-4503599627370496}}→ 1234567{{#expr:12345678mod-4503599627370496}}→ 12345678{{#expr:123mod-4503599627370497}}→ 123{{#expr:1234mod-4503599627370497}}→ 1234{{#expr:12345mod-4503599627370497}}→ 12345{{#expr:123456mod-4503599627370497}}→ 123456{{#expr:1234567mod-4503599627370497}}→ 1234567{{#expr:12345678mod-4503599627370497}}→ 12345678
{{#expr:-(2^32-1)}}→ -4294967295{{#expr:-trunc(2^32-1)}}→ -4294967295{{#expr:-123mod-(2^31-1)}}→ -123{{#expr:-123mod-(2^32)}}→ -123{{#expr:-123mod-(2^32-1)}}→ -123{{#expr:-1mod-4294967295}}→ -1{{#expr:-12mod-4294967295}}→ -12{{#expr:-123mod-4294967295}}→ -123{{#expr:-1234mod-4294967295}}→ -1234{{#expr:-12345mod-4294967295}}→ -12345{{#expr:-123456mod-4294967295}}→ -123456{{#expr:-1234567mod-4294967295}}→ -1234567{{#expr:-1mod-41294967295}}→ -1{{#expr:-12mod-42294967295}}→ -12{{#expr:-123mod-42934967295}}→ -123{{#expr:-1234mod-42949367295}}→ -1234{{#expr:-12345mod-42944967295}}→ -12345{{#expr:-123456mod-42945967295}}→ -123456{{#expr:-1234567mod-42949667295}}→ -1234567{{#expr:-123mod-4503599627370493}}→ -123{{#expr:-1234mod-4503599627370493}}→ -1234{{#expr:-12345mod-4503599627370493}}→ -12345{{#expr:-123456mod-4503599627370493}}→ -123456{{#expr:-1234567mod-4503599627370493}}→ -1234567{{#expr:-12345678mod-4503599627370493}}→ -12345678{{#expr:-123mod-4503599627370494}}→ -123{{#expr:-1234mod-4503599627370494}}→ -1234{{#expr:-12345mod-4503599627370494}}→ -12345{{#expr:-123456mod-4503599627370494}}→ -123456{{#expr:-1234567mod-4503599627370494}}→ -1234567{{#expr:-12345678mod-4503599627370494}}→ -12345678{{#expr:-123mod-4503599627370495}}→ -123{{#expr:-1234mod-4503599627370495}}→ -1234{{#expr:-12345mod-4503599627370495}}→ -12345{{#expr:-123456mod-4503599627370495}}→ -123456{{#expr:-1234567mod-4503599627370495}}→ -1234567{{#expr:-12345678mod-4503599627370495}}→ -12345678{{#expr:-123mod-4503599627370496}}→ -123{{#expr:-1234mod-4503599627370496}}→ -1234{{#expr:-12345mod-4503599627370496}}→ -12345{{#expr:-123456mod-4503599627370496}}→ -123456{{#expr:-1234567mod-4503599627370496}}→ -1234567{{#expr:-12345678mod-4503599627370496}}→ -12345678{{#expr:-123mod-4503599627370497}}→ -123{{#expr:-1234mod-4503599627370497}}→ -1234{{#expr:-12345mod-4503599627370497}}→ -12345{{#expr:-123456mod-4503599627370497}}→ -123456{{#expr:-1234567mod-4503599627370497}}→ -1234567{{#expr:-12345678mod-4503599627370497}}→ -12345678