二項式相乘計算器 - FOIL 方法
用 FOIL 方法相乘形如 (ax + b)(cx + d) 的兩個二項式,並立即取得逐步展開結果。
二項式相乘計算器
輸入兩個二項式的係數和常數項,用 FOIL 方法展開 (ax + b)(cx + d)。
第一個二項式 (ax + b)
第二個二項式 (cx + d)
關於二項式相乘計算器
二項式是恰好包含兩項,並由加法或減法連接的多項式。例如 (x + 3)、(2y − 7) 和 (5a + 1)。兩個二項式相乘會先產生四項的中間式,合併同類項後化簡為三項式。這項運算是代數中最基礎的技能之一,也是因式分解、二次方程式以及整個數學中多項式運算的基礎。
FOIL 方法是相乘兩個二項式的標準記憶法。FOIL 代表 First、Outer、Inner、Last,也就是展開 (ax + b)(cx + d) 時必須相乘的四組項。First 步驟相乘首項:ax × cx = acx²。Outer 步驟將第一個二項式的首項與第二個二項式的末項相乘:ax × d = adx。Inner 步驟將第一個二項式的第二項與第二個二項式的首項相乘:b × cx = bcx。Last 步驟相乘兩個末尾常數:b × d = bd。收集四個乘積後,Outer 和 Inner 項都含有 x,因此合併為 (ad + bc)x,得到標準三項式 acx² + (ad + bc)x + bd。
FOIL 其實就是把分配律套用兩次。寫成 ax(cx + d) + b(cx + d) 可以清楚呈現其邏輯:第一個二項式的每一項都分配到整個第二個二項式上。這個觀點很重要,因為它說明了如何相乘更長的多項式——三項式乘以二項式需要把三項式的三項全部分配到二項式上,因此會產生六個中間乘積,而不是四個。
有幾個特殊乘積遵循值得熟悉的固定模式。平方差 (a + b)(a − b) 總會化為 a² − b²,因為外項和內項相互抵消。完全平方三項式 (a + b)² 會展開為 a² + 2ab + b²,其中中間項是兩個常數乘積的兩倍。掌握這些捷徑能加快心算,也會讓因式分解容易許多,因為因式分解正是展開的逆過程。
二項式相乘在許多領域都有實際應用。在幾何中,如果矩形的長和寬都表示為二項式,面積就可由相乘它們求得。在物理與工程中,位移的運動學方程式以及拋體路徑的二次模型常需要展開二項式。在金融中,小利率的複利近似會用到二項式展開。熟練這項計算能建立代數流暢度,為配方法、二次公式以及之後處理多項式微積分打下基礎。
二項式相乘範例
點選任一列,查看用 FOIL 方法計算的典型二項式乘積。
| 算式 | 乘積 | 說明 |
|---|---|---|
| (x + 2)(x + 3) | x² + 5x + 6 | 兩個常數皆為正;中間項 = 3x + 2x |
| (2x − 4)(3x + 1) | 6x² − 10x − 4 | 符號混合;留意內項乘積 |
| (x − 5)(x − 7) | x² − 12x + 35 | 兩個常數皆為負;末項為正 |
| (3x + 2)(x − 1) | 3x² − x − 2 | 首項係數不是 1 |
如何使用計算器
- 在「a 的值」中輸入第一個二項式中 x 的係數(例如 x + 3 輸入 1)。
- 在「b 的值」中輸入第一個二項式的常數項(例如 x + 3 輸入 3)。
- 在「c 的值」中輸入第二個二項式中 x 的係數,並在「d 的值」中輸入其常數項。
- 點選「計算」查看展開後的多項式與四個 FOIL 步驟。
- 點選「重設」清空所有欄位並開始新的計算。
常見問題
FOIL 代表什麼?
FOIL 是 First、Outer、Inner、Last 的縮寫。它描述展開兩個二項式時要相乘的四組項:每個二項式的首項、最外側項、最內側項,以及每個二項式的末項。
這個計算器可以使用負數嗎?
可以。可在任何欄位中直接輸入負值。例如,要表示 (x − 5),輸入 a = 1、b = −5。計算器會正確處理負係數和負常數,包括 FOIL 步驟中的符號變化。
如果 x 的係數是 0 會怎樣?
為 a 或 c 輸入 0,實際上會使其中一個因式成為常數,而不是真正的二項式。計算器仍會正確計算並傳回化簡後的多項式;依輸入而定,結果可能是單項式或常數。
為什麼兩個二項式相乘會得到三項式?
因為四個 FOIL 乘積中有兩個 x 項(Outer 和 Inner 的結果)可以合併為一項。剩下的 x² 項和常數項無法合併,所以最後得到三個不同的項:ax²、bx 和一個常數。
平方差公式是什麼?
當相乘 (a + b)(a − b) 時,外項和內項分別是 +ab 與 −ab,兩者會相互抵消。結果永遠是 a² − b²,一個二項式。辨識這個模式能讓你不必完成全部四個 FOIL 步驟,就能非常快速地因式分解或展開。