用牛顿迭代法求某正数n的平方根
2018-01-11 16:46
190 查看
#include<iostream> #include<math.h> using namespace std; int main() { double a,x0,x1; cout<<"输入数字A:"; cin>>a; x0=a/2; x1=(x0+a/x0)/2; do { x0=x1; x1=(x0+a/x0)/2; }while(fabs(x0-x1)>1e-10); cout<<x1<<endl; return 0; }
相关文章推荐
- 用牛顿迭代法求某正数n的平方根
- C++求任意正数平方根
- 输入一个小于1000的正数,输出平方根
- 牛顿迭代法是如何求平方根的
- 求正数a的平方根的迭代公式为:xn+1=(xn+a/xn)/2。建立一个类SQRT,用来求某正数平方根的近似值。具体要求如下:
- 求一个数的平方根—牛顿迭代法
- c语言:输入一个小于1000的正数,输出它的平方根,若不是小于1000的正数,重新输入
- 【杭电-oj】-2020-绝对值排序(冒泡排序注意第二个for ,负数变正数但原变量值不变可先平方)
- 编程能力提高-----用牛顿迭代法求输入的数的平方根
- 习题 4.5 从键盘上输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,则要求重新输入。
- 牛顿迭代法求解平方根
- 【c语言】从键盘输入一个小于1000的正数,输出它的平方根(若平方根不是整数,则输出它的整数部分)
- 牛顿迭代法应用——求数的平方根和立方根
- 不用sqrt库函数求一个整数的平方根(牛顿迭代法)
- 牛顿迭代法求一个数的立方根、平方根
- 用牛顿迭代法求浮点数的平方根
- 求平方根的方法(牛顿迭代法和二分法)
- javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
- 牛顿迭代法快速求平方根
- 利用牛顿迭代法求平方根 .