• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複素数)

複素数の2次方程式の解とは?

このQ&Aのポイント
  • 複素数の2次方程式 ax^2 + bx + c = 0 の解の求め方について説明します。
  • 複素数の2次方程式を解く際は解の公式を使いますが、分数ではなく小数で表記されます。
  • 具体的な例として、x^2 + x + 1 = 0 の解は(-1±√(3)i)/2 となります。

質問者が選んだベストアンサー

  • ベストアンサー
  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.2

実数部と虚数部をそれぞれ小数で表わせばいいのでは。 示されたExcelの式は、B1^2-4*A1*C1<0 のときはエラーになります。 B1^2-4*A1*C1<0 の場合は、 実数部は、 -B1/(2*A1) 虚数部は、 ±SQRT(4*A1*C1-B1^2)/(2*A1)

mamoru1220
質問者

お礼

ご回答ありがとうございました。

mamoru1220
質問者

補足

>±SQRT(4*A1*C1-B1^2)/(2*A1) なぜ虚数部はこのようになるのでしょうか。

その他の回答 (2)

  • alice_38
  • ベストアンサー率43% (75/172)
回答No.3

問題点は、近似精度の「小数第3位まで」を どのように複素化するか?なのでは ないかと思います。 x = u + i v (u,v は実数) と置いて u,v をそれぞれ小数第3位まで近似する。 x = r (cosθ + i sinθ) (r,θ は実数) と置いて r,θ をそれぞれ小数第3位まで近似する。 または、r と tanθ を小数第3位まで近似する。 などの方法があるでしょう。

mamoru1220
質問者

お礼

ご回答ありがとうございました。

  • socstu
  • ベストアンサー率50% (1/2)
回答No.1

虚数は実数ではないので小数で表記することは無理だと思います。

mamoru1220
質問者

お礼

ご回答ありがとうございました。

関連するQ&A