作业帮 > 综合 > 作业

有形如:ax3+bx2+cx+d=0这样的一个一元三次方程.给出改方程中各项的系数(a,b,c,d 均为实数),

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/24 14:53:13
有形如:ax3+bx2+cx+d=0这样的一个一元三次方程.给出改方程中各项的系数(a,b,c,d 均为实数),
并约定该方程存在三个不同实根(根的范围在-100至100之间),且根于根之差的绝对值>=1.要求由小到大依次在同一行输出这三个实根(根于根之间留有空格),并精确到小数点后2位,给出实现思想和流程图,用C语言编写啊
有形如:ax3+bx2+cx+d=0这样的一个一元三次方程.给出改方程中各项的系数(a,b,c,d 均为实数),
我来解释一下楼上的吧!
首先,对f(x)=ax3+bx2+cx+d求导(别告诉我说你没学过高数哦),得f'(x)=3ax2+2bx+c.
然后解方程f'(x)=0,得到两个实根x1、x2,也就是f(x)的极值点.f(x)=0的3个根应在区间[-100,x1]、[x1,x2]、[x2,100]中.
用二分法,即可求出f(x)=0的3个根.