過去7日間のMCP呼び出し数: 1

計算を入力してください

公式

広告

結果

Quadratic equation: ax2 + bx + c = 0

One real root:

x = -0.5

この計算ツールでできること

この「二次方程式の解の公式計算ツール」は、標準形 \(ax^2 + bx + c = 0\) で表されるあらゆる二次方程式の解を求めます。3つの係数を入力するだけで、方程式の解(根)を表示します。最大のポイントは、3つのケースをすべて自動で処理してくれること。すなわち「異なる2つの実数解」「重解(1つの実数解)」「2つの複素数解(虚数解)」のいずれであっても、自分で事前に判断する必要はありません。判別式の計算はツールが代わりに行ってくれます。

入力する値

  • 係数 a — x² に掛かる数(0は不可。0にすると二次方程式ではなくなります)。
  • 係数 b — x に掛かる数。
  • 係数 c — 定数項。

これら3つはいずれも、正の数・負の数・整数・小数のどれでも入力できます。計算結果は見やすく整形され、整数の答えは末尾の「.0」を付けずに表示します。

使われている公式

結果は、おなじみの二次方程式の解の公式によって求められます。

$$x = \frac{-b \pm \sqrt{b^{2} - 4ac}}{2a}$$

平方根の中にある \(b^2 - 4ac\)判別式と呼ばれ、解の種類を決定します。

  • 判別式 > 0:異なる2つの実数解を持ちます。
  • 判別式 = 0:\(-b / 2a\) に等しい1つの実数解(重解)を持ちます。
  • 判別式 < 0:2つの複素数解を持ちます。実部(\(-b / 2a\))に虚部(\(\sqrt{-判別式} / 2a\))を加減し、末尾に「i」を付けた形で表されます。
広告
平方根の下の判別式部分を強調した解の公式の図。
二次方程式の解の公式と、解の性質を決める判別式 \(b^2 - 4ac\)。

計算例

a = 1、b = −3、c = 2 の場合を考えてみましょう。判別式は \((-3)^2 - 4(1)(2) = 9 - 8 = 1\) となり、正の値なので2つの実数解を持ちます。

  • \(x = (3 + \sqrt{1}) / 2 = (3 + 1) / 2 =\) 2
  • \(x = (3 - \sqrt{1}) / 2 = (3 - 1) / 2 =\) 1

次に a = 1、b = 0、c = 1 の場合、判別式は \(0 - 4 = -4\)(負の値)となり、複素数解 0 + 1i0 − 1i が得られます。

x軸上の3つの放物線。2つの解、1つの解、実数解なしを示す。
判別式の符号が放物線とx軸の交点の数(2個・1個・0個)にどう対応するか。

よくある質問

係数 a に 0 を入力するとどうなりますか? その式はもはや二次方程式ではなく、2a(=0)で割ることになるため結果は定義できません。a には必ず0以外の値を使ってください。

なぜ複素数解になることがあるのですか? 判別式が負の値のとき、放物線はx軸と交わらないため実数解が存在しません。この場合は虚数単位「i」を用いた複素数解のみが得られます。

小数の係数も使えますか? はい。このツールは小数も負の数も入力できます。整数はすっきりとした形で表示しつつ、必要なところでは小数の精度を保ちます。

最終更新: