透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

答案
487 / 32 = 15 R 7
商與餘數
15
餘數 7
長除法逐步計算過程
Bring down 4 -> 4 / 32 = 0 (0 x 32 = 0, subtract -> 4) Bring down 8 -> 48 / 32 = 1 (1 x 32 = 32, subtract -> 16) Bring down 7 -> 167 / 32 = 5 (5 x 32 = 160, subtract -> 7)

什麼是長除法計算機?

這個計算機進行的是整數除法(歐幾里得除法):將被除數除以除數,算出整數的,以及除不盡時剩下的餘數。它還會完整重現長除法的逐步排列,讓學生可以逐行對照自己手算的結果。本工具適用於任何正整數,並在算出整數餘數時停止,不會繼續往小數計算。

使用方法

輸入被除數(要被除的數,也就是寫在除號內側的數字)和除數(用來除的數,寫在除號外側)。工具會回傳商、餘數,以及一句格式為 被除數 / 除數 = 商 R 餘數 的答案,並附上逐步計算過程。除數必須大於零。

公式說明

商是除法結果取整數(向下取整):\( Q = \left\lfloor \dfrac{\text{被除數}}{\text{除數}} \right\rfloor \),也就是捨去小數部分。餘數則為 \( R = \text{被除數} - \text{除數} \times Q \)。兩者合起來會滿足

$$\text{被除數} = \text{除數} \times Q + R$$

其中餘數一定介於 0 到「除數減 1」之間。

直式除法版面,顯示除數、被除數、橫線上方的商和餘數
直式除法的各部分:除數、被除數、商和餘數。

實際範例

用 487 除以 32。商為 \( \left\lfloor 487 / 32 \right\rfloor = \left\lfloor 15.21875 \right\rfloor = \mathbf{15} \)。餘數為 \( 487 - (32 \times 15) = 487 - 480 = \mathbf{7} \)。驗算:\( 32 \times 15 + 7 = 487 \)。所以答案是「487 / 32 = 15 R 7」。逐位計算過程如下:\( 4 / 32 = 0 \)(餘 4);移下 8 變成 48,\( 48 / 32 = 1 \)(餘 16);移下 7 變成 167,\( 167 / 32 = 5 \)(餘 7)。商的各位數字 0、1、5 組成 15,最後剩下的 7 就是餘數。

逐步直式除法,顯示部分積、拉位箭頭和圈出的餘數
每一步:除、乘、減,然後拉下下一位數字,直到得出餘數。

常見問題

如果除數比被除數大怎麼辦?此時商為 0,餘數等於被除數,例如 4 / 32 = 0 R 4。

如果剛好整除呢?餘數為 0,例如 100 / 25 = 4 R 0。

可以算出小數答案嗎?不行,本工具刻意在整數餘數時就停止。如果想得到小數的商,就要在小數點後繼續往下除。

最後更新: