餘數計算機
把一個數除以另一個數,得到整數商與餘數,就像直式除法一樣。輸入被除數與除數;驗算一欄會把結果寫成「除數 × 商 + 餘數」。
- 商(整數部分)
- 9
- 驗算
- 47 = 5 × 9 + 2
- 化為小數
- 9.4
已儲存的設定
把常用的輸入存起來——你的時薪、你的貸款、你家的房間尺寸——下次點一下就能載入。
你最近的計算
你在這裡算過的結果會保存在這台裝置上,方便之後回來查看。
公式
被除數 = 除數 × 商 + 餘數
餘數至少為 0,且小於除數的絕對值
使用方式
- 輸入被除數——被除的那個數。
- 輸入除數——用來除的那個數。
- 查看餘數與商,並用驗算一欄確認。
計算範例
47 除以 5
- 餘數
- 2
- 商(整數部分)
- 9
- 驗算
- 47 = 5 × 9 + 2
- 化為小數
- 9.4
365 天換算成週
- 餘數
- 1
- 商(整數部分)
- 52
- 驗算
- 365 = 7 × 52 + 1
被除數為負:−17 除以 5
- 餘數
- 3
- 商(整數部分)
- -4
- 驗算
- -17 = 5 × -4 + 3
從餘數到分數或小數
餘數除以除數就是答案的小數部分。47 ÷ 5 是 9 餘 2,化成帶分數是 9 2/5,化成小數是 9.4。
生活中的用途
365 ÷ 7 是 52 餘 1:平年有 52 週又 1 天,所以同一個日期到了隔年會往後一個星期幾。除以 2 餘 0 代表這個數是偶數。時鐘的算法也是餘數:3 點鐘之後 100 小時,100 mod 12 = 4,也就是再過 4 小時,是 7 點鐘。
負數
被除數為負時,有不只一種慣例。這個計算機採用數論的做法,讓餘數保持非負:−17 ÷ 5 是 −4 餘 3,因為 5 × −4 + 3 = −17。C、Java 和 JavaScript 的 % 運算子則是把商往零的方向取整,得到 −3 餘 −2;Python 得到 3。
常見問題
47 除以 5 的餘數是多少?
2。5 乘以 9 是 45,還剩 2。
100 除以 7 是多少、餘多少?
14 餘 2,因為 7 × 14 = 98。
餘數和模運算(mod)一樣嗎?
對正數來說一樣:47 mod 5 = 2。對負數來說,兩者可能因慣例或程式語言而不同。