部分積計算器 - 分步乘法

透過把數字拆成位值部分來理解多位數乘法——部分積方法會顯示每個中間乘積與最終總和。

輸入任意兩個整數作為被乘數與乘數,即可逐步查看完整的部分積分解。

部分積計算器 - 分步乘法
透過把數字拆成位值部分來理解多位數乘法——部分積方法會顯示每個中間乘積與最終總和。

關於部分積計算器

部分積方法是傳統直式乘法演算法的另一種做法,能在每一步清楚呈現分配律。它不是寫成精簡的直式並在心中處理進位,而是完整展開乘數的每一位數字,並依其真實位值與被乘數的每一位相乘。所有中間結果都會明確寫出,最後再加總。 以 48 乘以 27 為例。使用部分積方法時,先依位值分解兩個數:48 = 40 + 8,27 = 20 + 7。接著計算四個乘積:40 × 20 = 800,40 × 7 = 280,8 × 20 = 160,8 × 7 = 56。把這四個部分積相加得到 800 + 280 + 160 + 56 = 1296,也就是 48 × 27。每一步都是用十的冪乘以一位數的形式進行乘法——這類算術學生通常可以心算——因此對仍在建立數感的學習者而言,這個方法比傳統演算法透明許多。 這個方法能自然延伸到更大的數。三位數乘以兩位數需要六個部分積(被乘數的三個位值組成部分乘以乘數的兩個組成部分)。三位數乘三位數則會得到九個部分積。雖然這比簡寫演算法需要更多書寫,但它消除了容易混淆的占位零,並讓每個乘積為何需要位移變得一目了然。 部分積方法也與多項式乘法有直接關聯。將 (4x + 8) 乘以 (2x + 7) 會得到 8x² + 28x + 16x + 56,這與 48 × 27 的四個部分積完全平行。教師常用這種對應來銜接算術與代數,幫助學生看出 FOIL 與長乘法本質上是同一種運算。 從認知角度來看,明確列出的部分積能把複雜的多步驟任務拆成一連串簡單的一位數乘法,最後再做直式加法,因而降低認知負荷。數學教育研究一再顯示,理解部分積方法的學生會發展出更強的數感,並在轉換到精簡演算法時較少出現系統性錯誤。這個計算器讓你輸入任意一組數字後,立即看到每個部分積、加法步驟與最終答案,是很有力的學習與驗算工具。

部分積範例

顯示兩位數、三位數與特殊情況的分步範例。

乘法部分積結果
48 × 2740×20=800, 40×7=280, 8×20=160, 8×7=56800 + 280 + 160 + 56 = 1,296
157 × 8100×8=800, 50×8=400, 7×8=56800 + 400 + 56 = 1,256
302 × 45300×40=12000, 300×5=1500, 0×40=0, 0×5=0, 2×40=80, 2×5=1012000 + 1500 + 0 + 0 + 80 + 10 = 13,590
9 × 79×7=63一位數:一個部分積就等於完整乘積。

如何使用部分積計算器

  1. 在「被乘數」欄位輸入第一個數(被乘數)——這是要被相乘的數字。
  2. 在「乘數」欄位輸入第二個數(乘數)——這是用來相乘的數字。
  3. 按一下「計算」。計算器會依位值分解每個數字,並顯示每個部分積。
  4. 檢視部分積清單及其總和,了解最終答案如何得到。
  5. 按一下「重設」清除兩個欄位,並嘗試不同的乘法。

部分積計算器常見問題

什麼是部分積方法?
部分積方法會把每個數拆成位值組成部分(個位、十位、百位等),並將一個數的每個組成部分與另一個數的每個組成部分相乘。所有得到的乘積再相加得到最終答案,使分配律在每一步都明確可見。
部分積與長乘法有何不同?
傳統長乘法使用精簡記法,進位通常在心中相加,數字位移也較為隱含。部分積方法則把每個中間結果按完整數值明確寫出(例如 40 × 20 = 800,而不是寫 4 × 2 = 8 再位移)。這讓每一步都更透明,但書寫量也較多。
可以用部分積計算三位數嗎?
可以。三位被乘數有三個位值部分,兩位乘數有兩個,因此會得到六個部分積。三位數乘三位數會得到九個。計算器可處理任意大小的輸入,並自動列出所有部分積。
為什麼部分積方法可行?
它是乘法對加法分配律的直接應用。因為 a × (b + c) = a×b + a×c,你可以把任何多位數替換成其位值部分之和,並把乘法分配到所有部分上。部分積就是各個 a×b 與 a×c 項。
部分積中的零如何處理?
當某一位數字為零時,對應的部分積就是零(例如 0 × 40 = 0)。這些零部分積會保留在清單中,讓結構保持清楚且一致。它們不會增加總和,但能確認沒有跳過任何部分積。
部分積和盒子法一樣嗎?
它們密切相關。盒子法(或面積法)會把相同的部分積整理到格線或矩形中,每個格子包含一個乘積。兩種方法得到的數完全相同;盒子法加入視覺化的空間配置,有些學習者會覺得更容易整理乘積。