关于jsp中解一元三次方程的求解法

JavaScript016

关于jsp中解一元三次方程的求解法,第1张

设函数为f(x),给定两个点,x1,x2,如果f(x1)*f(x2)<0,则根在x1,x2之间,再连接(x1,f(x1)),(x2,f(x2)),求与X轴的交点x3,再判断f(x1)*f(x3)的值,大与0,则根在x2与x3之间,反之......

大体算法就是这样,具体程序自己写了哈

答:

一元二次方程的韦达定理推导:

因为一元二次方程求根公式为:

x=(-b±√b-4ac)/2a

x1=(-b+√b-4ac)/2a,

x2=(-b-√b-4ac)/2a

所以

x1+x2=(-b+√b-4ac/2a)+(-b-√b-4ac/2a)

即:x1+x2=-b/a

x1×x2=(-b+√b-4ac/2a)×(-b-√b-4ac/2a)

化简得:x1×x2=c/a

供参考!JSWYC