取模运算计算器
← ToolBox
/ 取模运算
🌙
首页
‹
🧮 数学计算
‹
取模运算
a mod b
Modulo Calc is available directly in your browser, with no data uploaded.
📐 计算公式
a mod b
求 a 除以 b 的余数。
被除数 a
除数 b
计算
重置
📌 计算说明
17 mod 5 = 2。
用于周期与同余。
📚 深度解析:取模运算
💡 常见使用场景
判断奇偶性(mod 2)、周期性(如星期几推算)
哈希、循环缓冲区下标
同余密码学(如 RSA 中的模幂)
周期推算
今天是周 3,过 10 天后是周几?(3+10) mod 7 = 13 mod 7 = 6,即周六(设周日=0)。
负数取模
不同语言对负数取模结果不同:-7 mod 3 在数学同余下为 2(因 -7+9=2),但某些语言返回 -1;注意你用的环境约定。
❓ 常见问题(FAQ)
取模和取余一样吗?
正数时一样;负数时不同语言定义不同(看商向 0 还是向 -∞ 取整)。写跨语言代码要测边界。
取模常用于哪里?
周期性(时钟、星期)、哈希下标(index mod size)、判断整除(a mod b==0 表示 b 整除 a)。