# 二次方程式ソルバー

3つの係数から ax^2 + bx + c = 0 を解き、判別式、根の種類、2つの根を厳密値と小数で求めます。複素数の根にも対応しています。厳密な根は分数、または (3 ± √17) / 4 のような簡約された根号式で表示され、mathjs の厳密な有理数演算で計算されます。放物線の頂点も表示します。代数の宿題や物理の問題、手計算の確認に便利です。

## よくある質問

### 方程式はどのように入力しますか？

ax^2 + bx + c = 0 の係数 a、b、c を入力します。x^2 - 3x + 2 = 0 の場合は、a = 1、b = -3、c = 2 と入力してください。b または c が空欄の場合は0として扱われます。

### a を0にできないのはなぜですか？

a = 0 では x^2 の項がなくなり、方程式は二次方程式ではなく一次方程式 bx + c = 0 になります。ツールは0で除算する代わりに、そのことを表示します。一次方程式には方程式ソルバーを使用してください。

### 判別式から何がわかりますか？

判別式は b^2 - 4ac です。正の場合は異なる実数根が2つ、0の場合は重複する実数根が1つ、負の場合は複素共役根が2つあります。ツールは判別式の厳密値と該当するケースを表示します。

### 厳密な根はどのように表されますか？

判別式が有理数の完全平方数である場合、根は2や1/2のような分数で表示されます。それ以外の場合、ツールは平方根を簡約するため、2x^2 - 6x - 4 = 0 の解は (3 ± √17) / 2 となります。複素数の根は i を使い、-1/2 ± (3/2)i または (1 ± i√7) / 2 のように表します。

### 小数の係数も厳密に扱われますか？

はい。0.5 や 1.25 のような小数は、計算前に厳密な分数へ変換されるため、判別式、厳密な根、頂点に丸め誤差はありません。丸められるのは小数の根だけで、桁数は選択できます。1e-3 のような科学表記の係数も使用できます。

### 小数の根はどのように計算されますか？

浮動小数点演算で二次方程式の解の公式 x = (-b ± √(b^2 - 4ac)) / (2a) を使い、デフォルトでは小数点以下6桁に丸めます。桁数は0～15桁に変更できます。複素数の根は実部と虚部の和として表示されます。重根は1回だけ表示されます。

### 頂点とは何ですか？

頂点は放物線 y = ax^2 + bx + c の折り返し点で、座標は x = -b / (2a)、y = c - b^2 / (4a) です。ツールは両方の座標を厳密な分数で表示します。a が正の場合、放物線は上に開き、負の場合は下に開きます。

### 複素数の根とは何ですか？

判別式が負の場合、放物線は x 軸と交わらず、根には虚数単位 i が含まれます。i^2 = -1 です。根は共役のペアになり、実部に同じ虚部を足したものと引いたものになります。複素数の範囲では有効な解です。

### 係数の大きさに上限はありますか？

各係数は100文字までで、科学表記の指数は300までです。厳密演算では任意精度整数を使うため、大きな係数も厳密に保たれます。平方根の簡約で因数分解を行うのは、根号内の数が100億以下の場合に限られます。

### 自分で根を確認できますか？

各根を ax^2 + bx + c に代入すると、結果は0になります。小数に丸めた場合は、0に非常に近い値になります。根の和は -b / a、積は c / a です。これらの関係を使うと、答えを手早く確認できます。

ここに広告を掲載しませんか？

[メールでお問い合わせ](mailto:hi@dennn.is?subject=OneClick%20Pro%E3%81%A7%E3%81%AE%E5%BA%83%E5%91%8A%E6%8E%B2%E8%BC%89)

[広告 WordPress向けのエージェント対応プラグインスイート。](https://sleekwp.com/?ref=oneclickpro)
