二次方程式ソルバー
a·x² + b·x + c = 0
次へax² + bx + c = 0 の実数係数a、b、cを入力します。判別式を計算し、異なる2つの実数解、1つの重解、または複素共役の組を表示します。aが0なら、入力を一次方程式 bx + c = 0 として扱います。結果は数値で、小数点以下最大6桁まで表示されます。
計算の仕組み
-
1
a、b、cを入力
標準形の係数を入力します。小数や負数も使用できます。
-
2
判別式を計算
D = b² − 4ac によって解の種類が決まります。
-
3
公式を適用
a ≠ 0 のとき、x = (−b ± √D) / (2a) です。
判別式の読み方
| D = b² − 4ac | 結果 |
|---|---|
| D > 0 | 異なる2つの実数解 |
| D = 0 | 1つの実数重解 |
| D < 0 | 2つの複素共役解 |
実数解の例
2x² − 4x − 6 = 0 では、a = 2、b = −4、c = −6です。
D = (−4)² − 4(2)(−6) = 64
x = (4 ± 8) / 4
x₁ = 3, x₂ = −1
どちらの値も元の式に代入すると0になります。
複素数解と一次方程式
x² + 2x + 5 = 0 では D = −16 なので、解は −1 + 2i と −1 − 2i です。実数係数を持ち、判別式が負の二次方程式には、必ず複素共役の組があります。
a = 0 なら二次方程式ではありません。bが0でなければ bx + c = 0 を解きます。aとbがともに0の場合、cも0ならすべての実数xが解で、cが0でなければ解はありません。
数値計算の限界
計算には浮動小数点演算を使い、表示を小数点以下最大6桁に丸めます。非常に大きな係数、係数同士のごく小さな差、高い精度を要する解では丸め誤差が生じます。厳密な根号表現や高精度計算には数式処理システムを使い、代入して検算してください。
よくある質問
実数解はなく、i² = −1 を満たす i を含む2つの複素数解があります。
二次公式のプラスとマイナスの両方が同じ値になり、重解となるためです。
いいえ。記号的な根号ではなく、小数点以下最大6桁の数値を表示します。
関連ツール
変動係数計算ツール
任意のデータセットの変動係数(CV)を計算します。CVの割合、平均、標準偏差を、標本または母集団の設定で確認できます。
カメラ画角・撮影範囲計算ツール
センサー寸法、焦点距離、撮影距離から、水平・垂直・対角画角と実際に写る幅・高さを計算します。
平方根計算機
正の数、0、負の数の平方根を計算します。小数近似、整数入力に対する簡約した根号表現、完全平方数と複素数の平方根についての要点を確認できます。
スピーカーインピーダンス計算機
同一仕様のパッシブスピーカーを直列、並列、平衡直並列に接続したときの公称負荷を計算し、アンプの最小負荷と比較します。
アンペアアワー計算ツール
アンペアアワー、電圧、負荷電流からバッテリーの稼働時間と蓄積エネルギーを計算します。稼働時間を時間と分で、エネルギーをワット時とキロワット時で表示します。
かぎ針編みの増し目・減らし目計算
増減回数または目標目数から、段や輪の増し目・減らし目を均等に配置。端の目を残し、元の段における正確な位置も確認できます。
このツールは他の言語でも利用できます
- เครื่องแก้สมการกำลังสอง [TH]
- Kalkulator równania kwadratowego [PL]
- Trình giải phương trình bậc hai [VI]
- Penyelesai Persamaan Kuadrat [ID]
- Resolvedor de equações quadráticas [PT]
- Löser für quadratische Gleichungen [DE]
- Resolución de ecuaciones de segundo grado [ES]
- 이차방정식 계산기 [KO]
- Solveur d'équation du second degré [FR]
- Oplosser voor kwadratische vergelijkingen [NL]
- Lösare för andragradsekvationer [SV]
- حاسبة المعادلة التربيعية [AR]
- Решение квадратного уравнения [RU]
- İkinci derece denklem çözücü [TR]
- 一元二次方程求解器 [ZH]
- Quadratic Equation Solver [EN]
- Risolutore di equazioni di secondo grado [IT]