基本信息
源码名称:c++ 迭代法开平方
源码大小:0.37KB
文件格式:.cpp
开发语言:C/C++
更新时间:2020-05-17
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
该代码使用数学上的迭代法开平方,敢兴趣的话了解一下
//迭代法开平方 #include<stdio.h> #include<math.h> int main(void){ double a,x0,x1; printf("input a:\n"); scanf("%lf",&a); if(a<0)printf("Error!\n"); else{ x0=a/2; x1=(x0 a/x0)/2; do{x0=x1; x1=(x0 a/x0)/2; }while(fabs(x0-x1)>=1e-6);} printf("Result:\n"); printf("sqrt(%g)=%g\n",a,x1); }