同餘運算
觀念
同餘 (congruence) 是整數上的等價關係,把 分成 個剩餘類 。加減乘都與同餘相容,所以可以在 裡做算術;除法要小心,只有與 互質的數才能「除」(乘模反元素)。
算大冪 的策略:找 的冪的循環節,或反覆平方;負數先加 的倍數變正。數位和技巧:,所以一個數與它各位數字和模 9 同餘——這是「棄九法」驗算的原理。
算例:,因此 ;。
同餘是費馬小定理、歐拉定理、二次剩餘、橢圓曲線密碼的舞台;抽象代數的商群 就是把它形式化。
例題
求 除以 的最小非負餘數(即 )。
看解法與答案
餘數要在 到 之間,所以商要取「不超過 的最大整數」。
,餘數是 。
答案:
用在哪裡
- 金融國際匯款用的 IBAN 帳號以模 97 運算驗證檢查碼,帳號打錯一位數,系統在送出前就會擋下。
- 時間今天星期三,再過 100 天是星期幾?因為 ,答案是星期五。
插畫


學習路徑
先學會
- 模運算 大二
學完可以接著學
互動練習在本機版
這個網站是觀念與例題的閱讀版。互動練習(每次出不同數字的新題、自動判對錯、錯題本、熟練度與複習排程)在「數學學院」本機版,目前還沒對外開放。