二次方程式の解の入力方法について説明します

\(x\) についての二次方程式 \(x^2 - 3x + 2 = 0\) の解については,以前の説明で入力ができると思います

   [ x = 1, x = 2 ]

でした

このような解以外の場合、つまり,重解,根号を含む解,虚数解 の入力方法を示します

【重解の場合】

[ x = a ] と答えてください

例えば,\(x^2 - 2x + 1 = 0\) であれば,[ x = 1 ] です

数学的には [ x = 1, x = 1 ] でまったく問題なのですが,コンピュータはこれを誤答とします

【根号を含む場合】

[ x = (-b + \sqrt(b^2 - 4*a*c)) / (2*a), x = (-b - sqrt(b^2 - 4*a*c)) / (2*a) ] と答えてください

\(x^2 - 2x - 1 = 0\) の解は \(x = 1 \pm \sqrt{2}\) ですが、入力の際には

  [x = 1 + sqrt(2), x = 1 - sqrt(2)]

とします

面倒ですが,\(\pm\) を使うことができません

【虚数解の場合】

虚数単位の \(i\) は「%i」と書きます

したがって,\(x^2 + x + 1 = 0\) の解 \(\displaystyle x = \frac{-1 \pm \sqrt{3}\,i}{2}\)

  [ x = (-1 + sqrt(3) * %i) / 2, x = (-1 - sqrt(3) * %i) / 2 ]

と入力します

最終更新日時: 2022年 08月 3日(水曜日) 13:35