不是VIP会员,不能显示答案

1322 1.6牛顿迭代法求方程根

时间限制: 1 Sec 内存限制: 128 KB
题目描述:
编写用牛顿迭代法求方程根的函数,方程为ax3+bx2+cx+d=0,系数为a,b,c,d由主函数输入,求x在1附近的一个实根。
牛顿迭代法的公式为:x=x0-(f(x0)/f'(x0)),设迭代到|x-x0|≤10-5
输入: 输入四个整数,a,b,c,d分别用空格分开
输出: 一个实数根,保留四位小数。
样例输入:
2 -4 3 -6
样例输出:
2.0000
提示:

提示:

f'(x)为f(x)的导数

f'(x)=3*a*x*x+2*b*x+c

来源: 趣味100题
解答: 趣味100题