C语言牛顿迭代法求平方根

来源:互联网 发布:知乎年度吐槽精选三 编辑:程序博客网 时间:2024/05/16 06:18
double mysqrt(double a)
{
double x,y;
x=1.0;
    
while(x*x-a<-0.00001||x*x-a>0.00001)
{
 y=(x+a/x)/2.0;
 x=y;
}
return x;

}

0的计算不太准确,其他正常

原创粉丝点击