質問などがあれば, いつでもどうぞ。
>>e.x 3.1 で解と係数の関係 (x1 + x2 = -b / a ,x1 * x2 = c / a) をどう >>用いればいいんですか? 一つの解を公式で求め、もう一つの解を求める >>のに、x2 = c / (a * x1) では用いたことにならないんですか? 何も考えずに (特別な工夫をせずに), プログラム中に式を羅列しても, 意図した計算結果を得ることができるとは限りません。 1) なぜ解と係数の関係の式を用いるのか ? 2) 上の答えは「○○だから/○○になるから」という様な説明になると 予想 (期待 ?) されるが, そのような状況は常に起こることなのか ? どんな時にそのような事態が生じるのか ? 3) そのような不都合が生じる事態は, 予測可能なのか ? 4) 予測可能であれば, 対策をたてて防ぐことが可能である。 という論理です。上記 1-4 を考えれば, 答えに到達できると思います。 質問に対する直接の解答ではありませんので, あなたが期待した答えじゃ ないかもしれないけど, 私は「教えられらものをただひたすらに覚える」と いうのは大学での勉強だとは思っていませんので, あしからず。 PS. (a, b, c) = (1, -10000, 500) -> x1 = 9999.9502, x2 = 0.0500002503 (a, b, c) = (1.414, 100.2, 0.21) -> x1 = -70.8607025, x2 = -0.00209587021 まあ, 10 進数で 6 桁くらい合ってればいいでしょう。
(2003-08-03, 00:00 更新)