取模運算計算器
← ToolBox
/ 取模運算
🌙
首頁
‹
🧮 數學計算
‹
取模運算
📖 檢視「mod 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
除數 b
計算
重置
匯出明細 CSV
匯出模數參考 CSV
📚 常見模數下的餘數(a mod m)
🔢 同餘性質(gcd 與模逆元)
📈 餘數隨模數變化(a mod m, m=2..16)
📌 計算說明
17 mod 5 = 2。
用於週期與同餘。
🔗 相關工具
✨
幻方生成器
生成任意階數的幻方
✨
幻方生成器(奇數階)
幻方生成器(奇數階)是一款免費的線上數學計算工具,幻方生成器(奇數階)。免費線上工具,純前端處理…
🧮
GCD / LCM 計算器
輸入兩個或多個整數,用輾轉相除法求最大公約數(GCD)並據此求最小公倍數(LCM),用於約分與通分。
🧮
一元二次方程求根計算器
一元二次方程求根計算器依據判別式 Δ=b²−4ac 求解 ax²+bx+c=0 的兩個根,支援實根與
🧮
二次方程判別式計算器
由二次項係數求判別式
🏋️
二階行列式計算器
由二階矩陣四元素求行列式
📚 深度解析:取模運算
💡 常見使用場景
判斷奇偶性(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)。