- ベストアンサー
4次方程式の解を求めるマクロ
今学校で4次方程式の解を求めるマクロを作っています。 2次方程式までは作りました。なんかプログラムが書かれた紙をもらって打ち込んだらできました。そのあと4次方程式(ax^4+bx^2+c=0)を作る方法を考えてどんなふうに2次方程式のプログラムを変えたらいいか考えたんですけど、その考え方が合ってるかと、プログラムを変えたところがあってるかをみてほしいです。 まずx^2をmと置いて、am^2+bm+c=0にすると、m=-b±√b^2-4ac / 2a になってここからxを求めると、x=±√ -b±√b^2-4ac / √2a となると思います。そしたら解が4つ最大で出ると思うので、下の画像のようにプログラムを書き換えました。 家にはパソコンがなくて、学校でやろうと思うので、お返事は遅くなってしまうかもしれません。よろしくお願いします。
- Kurumi9Hiba
- お礼率95% (105/110)
- Visual Basic
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まず ax^4+bx^2+c=0 の解はD=b^2-4acとして(-b+√D)/(2a)や(-b+√D)/(2a)が負の時には実数解がありません。ちゃんとその正負に応じて解を表示してください。
関連するQ&A
- 2次方程式の2つの解 α β
2次方程式x^2+ax+b=0の2つの解をα、β(α<β)とするとき、α+β、α-βを2つの解とする2次方程式の1つがx^2+bx+a=0である。このとき、定数a、bの値を求めよ。ただし、b≠0とする。 ―――――――――― 解と係数の関係より α+β=-a・・・・(1) αβ=b・・・・・・(2) またx^2+bx+a=0の2解がα+β、α-βであるから 解と係数の関係より (α+β)+(α-β)=-b (α+β)(α-β)=a ―――――――――― ここまでは考えたのですが、この後どうしたらいいのかわからず悩んでいます。 よろしくお願いします。
- ベストアンサー
- 数学・算数
- 2次方程式の解の公式。
宜しくお願い申し上げ致します。 2次方程式ax∧2+bx+c=0の解の公式の求め方がイマイチ分かりません。 平方完成して、其れを外した以下の所から分かりません。 x+b/2a=±√b∧2ー4ac/4a∧2 x+b/2a=±√b∧2ー4ac/±√4a∧2 x+b/2a=±√b∧2ー4ac/±√(2a)∧2 x+b/2a=±√b∧2ー4ac/±|2a| 此処から、右辺の分母、±|2a|、の、処理の仕方が分かりません。 何方か是非是非宜しくお願い申し上げ致します!
- 締切済み
- 数学・算数
- 2次方程式の異符号の実数解
xの2次方程式 ax^2+bx+c=0 で ac<0のとき、異符号で2つの実数解をもつことを証明したいのですが・・・ 実数解を2つ持つことについては、 ac<0 なので 4ac<0 よって判別式D=b^2-4ac>0となるからと考えたのですが、 実数解が異符号になる理由がわかりません。
- ベストアンサー
- 数学・算数
- 2次方程式 解の公式の導き方で
中学数学を復習していたのですが 2次方程式ax²+bx+c=0を 解の公式x=-b±√b²-4ac/2a にする問題がありました。その問題を解いていき、 a(x^2+b/ax)+c=0 (x+b/2a)^2=x^2+b/ax+(b/2a)^2 a{(x+b/2a)^2-(b/2a)^2}+c=0 a(x+b/2a)^2-a(b/2a)^2+c=0 a(x+b/2a)^2-b^2/4a+c=0 ここまでは理解できたのですがその次の a(x+b/2a)^2 -b^2-4ac/4aの部分の-b^2-4ac/4aがなぜ-符号になるのかがわかりません。なぜ-b^2+4ac/4aにならないのでしょうか? わかりにくい表記でとてつもなく初歩的なことだと思いますがわかるように回答していただけたらうれしいです。
- ベストアンサー
- 数学・算数
- 2つの2次方程式が1つの解を共有する条件
2つの2次方程式が1つの解を共有する条件 2つの方程式ax^2+bx+0=0とAx^2+Bx+C=0が1つの解を共有する条件は、 (aC-Ac)^2=(aB-Ab)(bC-Bc) と公式集に書いてあったのですが、どう示せばよいのでしょうか?
- ベストアンサー
- 数学・算数