二次方程式を解の公式で解く
ax²+bx+c=0 の係数a・b・cを入れると、実数解または虚数解と判別式・頂点が出ます。
このガイドで使う道具
やりたいこと
物理の宿題・放物線の高さ・最適化問題・手計算の答え合わせで二次方程式を解きます。解の公式を適用して、解・判別式・頂点を返します。
使い方
先に ax² + bx + c = 0 の形へ移項して整理します。符号つきの係数3つを入力します(x² − 3x + 2 = 0 なら a=1、b=−3、c=2)。
具体例
x² − 3x + 2 = 0 は判別式1、解 x = 1 と x = 2。因数分解 (x−1)(x−2) で確かめられます。a = 0 の場合はその旨を表示し、残る一次方程式を解きます。
注意点
判別式が負のときは虚数解(実部 ± 虚部 i)を返します。範囲外の課程なら読み飛ばしてください。係数は±10の15乗までの倍精度で、極端な大小差では末尾の桁が落ちることがあります。巨大な判別式の結果の下位桁は参考程度にしてください。