计算方法有关牛顿迭代和简单迭代法的问题求c++的代码,提前感谢各位的帮忙,感激不尽
收起
#include<stdio.h> #include<math.h> int main( ) { float m,n,x1=0.5,t; while(1) { m=2*x1*x1+2*x1+1-pow(2.71,2*x1); n=4*x1+2-2*pow(2.71,2*x1); t=x1; x1=x1-m/n; if(fabs(x1-t)<pow(10,-4)) { printf(" %f.",x1); break; } } return 0; }
报告相同问题?