取模运算
取模运算计算器求 a 除以 b 的余数,支持正负数,适合编程、哈希与周期问题中的模运算验证。
a mod b
Compute the remainder and quotient of an integer division.
📐 计算公式
a mod b = a − b × ⌊a ÷ b⌋,即 a 除以 b 的余数,结果符号随被除数 a;如 17 mod 5 = 2;常用于周期取模、循环索引与哈希取桶(同余式 a ≡ a mod b 对模 b 同余)。
求 a 除以 b 的余数。
📚 常见模数下的余数(a mod m)
🔢 同余性质(gcd 与模逆元)
📈 余数随模数变化(a mod m, m=2..16)
📌 计算说明
- 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;注意你用的环境约定。