美男计!!!!!!!!!!!!
问题的提出: 用牛顿迭代法求方程2x3-4x2+3x-6=0在 1.5附近的根。 #include <iostream.h> #include <math.h> #include <iomanip.h> int _tmain(int argc, _TCHAR* argv[]) { float x,x0,f,f1; x=1.5; do { x0=x; f=((2*x0-4)*x0+3)*x0-6; f1=(6*x0-8)*x0+3; x=x0-f/f1; }while(fabs(x-x0)>=1e-5); cout<<"方程的根="; cout<<setiosflags(ios::fixed)<<setprecision(6)<<x<<endl; return 0; }
其中while(fabs(x-x0)>=1e-5);是什么意思? 1e是什么意思? cout<<1e<<endl;为什么就不可以?