C语言牛顿迭代法求平方根
2017-10-11 13:29
211 查看
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的计算不太准确,其他正常
{
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的计算不太准确,其他正常
相关文章推荐
- c语言牛顿迭代法求平方根的过程如下:
- C语言之基本算法11—牛顿迭代法求平方根
- C语言之基本算法11—牛顿迭代法求平方根
- 牛顿迭代法快速寻找平方根
- scala:牛顿迭代法求平方根
- 牛顿迭代法之求浮点数的平方根
- 牛顿迭代法快速寻找平方根
- 平方根的C语言实现(一) —— 浮点数的存储
- 牛顿迭代法求n的平方根
- 牛顿迭代法(用c语言实现)
- Python编程实现二分法和牛顿迭代法求平方根代码
- Lisp---牛顿迭代法求平方根
- 算法#01--素数和牛顿迭代法求平方根
- 平方根的C语言实现(二) —— 手算平方根的原理
- 牛顿迭代法求平方根、立方根
- leetcode 69. Sqrt(x)(C语言,牛顿迭代法求开方问题)46
- 牛顿迭代法求平方根(c++代码)
- 牛顿迭代法求平方根
- 牛顿迭代法 c语言实现
- 利用牛顿迭代法求平方根