配方法計算器
將二次方程式轉換為完全平方式,找出頂點,並計算所有根。
進行配方
輸入ax² + bx + c = 0的係數,二次項係數a不可為零。
關於配方法
配方法將二次式改寫,讓其中一部分成為完全平方。標準二次式為ax² + bx + c,其中a不為零。配方後的形式,也稱頂點式,為a(x - h)² + k。h與k直接給出拋物線的頂點,因此這種形式適合繪圖、最佳化、解方程式,以及理解係數改變如何移動二次曲線。
當二次項係數不為一時,先從含x的項中提出公因數a。接著將括號內x的係數取一半再平方。加上並減去這個平方值,可在保持原式不變的同時,形成完全平方三項式。以代數表示,h等於-b除以2a,k等於c減去b²除以4a。代入這些值即可得到a(x - h)² + k,而不改變原來的二次式。
本計算器直接套用這些標準公式,顯示配方後的方程式、頂點、判別式與根。判別式為b² - 4ac。判別式為正時有兩個相異實根,為零時有一個二重實根,為負時有一對共軛複數根。一起呈現這些性質,有助於連結一般式、頂點式與二次方程式公式解。
從完全平方式求解時,先將平方因式獨立出來。由a(x - h)² + k = 0開始,減去k、除以a,再同時取正負平方根,最後加上h。這個過程是二次方程式公式解的概念基礎。如果獨立出的值為負,開平方會引入虛數單位i,此時圖形沒有與x軸的實數交點,但計入重數後仍有兩個複數根。
請特別留意正負號。若h為負,x - h看起來是減去負數,等同於相加。同樣地,即使顯示範本包含加號,k也可能為負。數值形式在代數上仍然正確,代入或展開即可還原原係數。為方便閱讀,小數輸出四捨五入至八位,運算則使用JavaScript雙精度算術。
配方法的用途不只限於課本中的解方程式。它可顯示二次函數的最大值或最小值、協助推導圓方程式、計算高斯積分,也出現在機率與解析幾何中。可用計算器核對手算結果,再將平方二項式展開並合併常數項。反向檢查能確認完全平方式與原方程式代表完全相同的函數。
配方法範例
| 一般式 | 完全平方式 | 主要結果 |
|---|---|---|
| x² + 6x + 5 = 0 | (x + 3)² - 4 = 0 | 頂點為(-3, -4),根為-1與-5。 |
| 2x² - 8x + 3 = 0 | 2(x - 2)² - 5 = 0 | 頂點為(2, -5),有兩個無理實根。 |
| x² + 4x + 8 = 0 | (x + 2)² + 4 = 0 | 判別式為負,因此根為-2加上或減去2i。 |
| 3x² + 12x + 12 = 0 | 3(x + 2)² = 0 | 頂點位於x軸上,-2為二重根。 |
如何使用配方法
- 找出方程式ax² + bx + c = 0中的係數a、b、c。
- 輸入三個係數,缺少一次項或常數項時請填零。
- 選擇「配方計算」,求出h、k、判別式與根。
- 將顯示的頂點式展開,確認能還原原二次式。
配方法常見問題
為什麼要配方?
配方法可顯示二次函數的頂點,讓函數變換更直觀,也能解方程式,並提供二次方程式公式解的推導基礎。
頂點式中的h與k是什麼?
在a(x - h)² + k中,點(h, k)是拋物線的頂點,鉛直線x = h則是對稱軸。
二次項係數可以是負數嗎?
可以,a可為任何非零實數。二次項係數為負表示拋物線開口向下,頂點對應最大值。
判別式為負時會怎樣?
二次方程式沒有實根,圖形不與x軸相交,但仍有兩個共軛複數根,計算器會使用i顯示。
如何驗證配方後的形式?
展開平方二項式、乘以a,再合併常數項。得到的係數應與原本的a、b、c完全相同。