数学・数値ツール

2次方程式計算ツール

2次方程式 ax² + bx + c = 0 の係数を入力し、実数解・虚数解、判別式、頂点座標を計算します。

ツールを実行

2次方程式 ax² + bx + c = 0 の各係数を入力して、解および頂点の座標を算出する計算ツールです。係数 a、b、c に数値を指定して計算を実行すると、判別式の値、実数解または虚数解(実部と虚部)、放物線の頂点座標が画面上に表示されます。判別式が正の場合は2つの異なる実数解、0の場合は重解、負の場合は複素数解が得られます。計算結果の判別式、解、頂点座標は小数第10位までに丸められて出力されます。なお、2次方程式として計算するため、係数 a に 0 を入力した場合はエラーとなり計算できません。係数を省略した場合は a が 1、b が 0、c が 0 として処理されます。

使い方

  1. 2次の係数 a に 0 以外の数値を入力します(省略時は 1 に設定されます)。
  2. 1次の係数 b に数値を入力します(省略時は 0 に設定されます)。
  3. 定数項 c に数値を入力します(省略時は 0 に設定されます)。
  4. 「計算」をクリックすると、判別式、方程式の解、放物線の頂点座標が表示されます。

使用例

  • x² - 5x + 6 = 0 の場合: 係数 a に 1、b に -5、c に 6 を入力すると、判別式が 1、解が x = 2 および x = 3、頂点座標が (2.5, -0.25) と表示されます。
  • x² + 2x + 5 = 0 の場合: 係数 a に 1、b に 2、c に 5 を入力すると、判別式が -16、複素数解の実部が -1、虚部が ±2、頂点座標が (-1, 4) と表示されます。

よくある質問

係数 a に 0 を入力するとどうなりますか?

本ツールは2次方程式を対象としているため、係数 a に 0 を指定するとエラーになり計算されません。0 以外の数値を入力してください。

虚数解(複素数解)も計算できますか?

はい、判別式が負になる場合でも、実部と虚部に分かれた複素数解が出力されます。

計算結果の精度や丸め処理はどうなっていますか?

判別式、解の値、放物線の頂点座標はいずれも小数第10位までに丸められて表示されます。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。