[求助] 迭代求解方程中的问题
迭代求解方程
给出一个方程f(x)=根号1+2*x*x根号结束-lnx-ln(1+根号2+x*x根号结束)+3
代码
#i nclude<stdio.h>
#i nclude<math.h>
#define epsilon le-10
void main()
{
float x0,x1,c;
printf("please input x0:\n");
scanf("%f",&x0);
x1=x0;
do{
x0=x1;
c=sqrt(1+2*x0*x0)-log(1+sqrt(2+x0*x0))+3;
x1=exp(c);
}while(fabs(x1-x0)>epsilon);
printf("方程近似根是 %f\n",x1);
}
我学的不好所以找不到根号怎么话 请原谅
X1=exp(c);是什么意思,帮忙解释一下啊。
谢谢