【描述】
用牛顿迭代法求下面方程在1.5附近的根:2x^3-4x^2+3X-6=0
【C语言】
#include <stdio.h>
#include <math.h>
int main(void) {
double x1,x2=1.5,f1,k;
do{
x1 = x2;
k = 6 * x1 * x1 - 8 * x1 + 3;
f1 = 2 * x1 * x1 * x1 - 4 * x1 * x1 + 3 * x1 - 6;
x2 = (-f1 / k) + x1;
} while (fabs(x1-x2)>1e-5);
printf("%.2f\n", x2);
return 0;
}