• ベストアンサー

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つ最大で出ると思うので、下の画像のようにプログラムを書き換えました。 家にはパソコンがなくて、学校でやろうと思うので、お返事は遅くなってしまうかもしれません。よろしくお願いします。

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

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8023/17147)
回答No.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次方程式の実数解

    3つのxの2次方程式  ax^2+bx+c=0 bx^2+cx+a=0 cx^2+ax+b=0 があるとき、 3つの方程式のうち、すくなくとも1つは実数解をもつことを証明せよ。(ただし、a, b, cは0以外の実数) という問題なのですが、a,b,cの大小関係から判別式を使って考えてみたのですが、うまくいきません。

  • 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となるからと考えたのですが、 実数解が異符号になる理由がわかりません。

  • 4次方程式の解

    クリックありがとうございます(∩´∀`)∩ ★4次方程式 x^4-3x^3+ax^2+bx-4=0 の解のうち,2つが1と2であるとき、定数a,bの値と他の解を求めよ。 (答)a=0,b=6,他の解は±√2 1と2が解であるから 1-3+a+b-4=0,16-24+4a+2b-4=0 すなわちa+b=6,2a+b=6 連立方程式を解いて a=0,b=6 よって方程式は x^4-3x^3+6x-4=0 ここまでやったのですが↑の式をx-6で割っても割り切れません。 この問題の説明をお願いします。

  • 2次方程式 解の公式の導き方で

    中学数学を復習していたのですが 2次方程式ax&sup2;+bx+c=0を 解の公式x=-b±√b&sup2;-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次方程式 ax^2+bx+c=0 の解は x=(-b±√(b^2+4ac))/2a のように、係数を入れるだけで解ける3次方程式、4次方程式の解の公式を教えてください。 方程式の形は (左辺)=0 です。 解の公式の導き方ではなく最終的な解の公式を教えてください。

  • 三次方程式の一般解

    三次方程式の一般解を教えてください aX^3+bX^2+cX+d=0 の時, X=? 解を係数a,b,c,dで表現してください.どっかで前に見たことがあるのですが 思い出せません.お願いします.

  • 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) と公式集に書いてあったのですが、どう示せばよいのでしょうか?

  • 4次方程式の解

    x^4-4x-1=0 の実数解と虚数解を求めよ。 因数定理は使えない。 (x^2+ax+b)(x^2+cx+d)=0 と与式をおく。a,b,c,dは実数 展開して、係数を比較すると (1)bd=-1 (2)a+c=0 (3)ac+b+d=0 (4)ad+bc=-4 これから、a,b,c,dを求めてと思いましたが、できませんでした。 (1)から(4)の式から1つの文字だけの方程式はできるが、それが解けない。 かえって、与方程式を解くよりむずかしい。 よろしくアドバイスおねがいします。