二次方程ソルバー
有限な係数をブラウザー内で入力し、解と判別式を確認します。
a ≠ 0 のとき:ax² + bx + c = a(x + b/(2a))² + c − b²/(4a)。この式を0と置くと同値な方程式になります。表示係数は丸められます。
使い方
使い方
- a、b、c を入力します。
- 表示する小数点以下の桁数を選びます。
- 実数解、複素数解、退化結果を確認します。
退化した場合
a=0 のとき一次方程式を解きます。b=0 の場合は解なし、またはすべての実数が解と表示します。
丸めと精度
JavaScript の数値演算を使い、表示値は指定桁で丸めます。浮動小数点精度により極端な値の有効桁数が制限されます。
平方完成
a ≠ 0 のとき:ax² + bx + c = a(x + b/(2a))² + c − b²/(4a)。この式を0と置くと同値な方程式になります。表示係数は丸められます。 OpenStax: https://openstax.org/books/algebra-and-trigonometry-2e/pages/2-5-quadratic-equations
よくある質問
あわせて知りたいこと
小数を入力できますか?
はい。3つの係数が有限数なら入力できます。