用迭代法求 x=根号a。求平方根的迭代公式为:X(n+1)=(Xn+a/Xn) /2。
来源:互联网 发布:淘宝联盟禁止微信 编辑:程序博客网 时间:2024/05/01 20:38
【描述】
用迭代法求 x=根号a。求平方根的迭代公式为:X(n+1)=(Xn+a/Xn) /2。
要求前后两次求出的x的差的绝对值小于 10的负5次幂。
【C语言】
#include<stdio.h>#include<math.h>int main() {double x1, x2;float a;scanf("%f", &a);x2 = 1.0;for (;;) {x1 = x2;x2 = (x1 + a / x1) / 2.0;if (fabs(x1 - x2) < 0.00001) {printf("%f", x2);break;}}return 0 ;}
#include<stdio.h>#include<math.h>int main() {double x1, x2;float a;scanf("%f", &a);x2 = 1.0;do {x1 = x2;x2 = (x1 + a / x1) / 2.0;} while (fabs(x1 - x2) >= 0.00001);printf("%f", x2);return 0;}
0 0
- 用迭代法求 x=根号a。求平方根的迭代公式为:X(n+1)=(Xn+a/Xn) /2。
- 求正数a的平方根的迭代公式为:xn+1=(xn+a/xn)/2。建立一个类SQRT,用来求某正数平方根的近似值。具体要求如下:
- 牛顿迭代法求开根号。 a^1/2_______Xn+1=1/2*(Xn+a/Xn)
- 牛顿迭代法求开根号。 a^1/2_______Xn+1=1/2*(Xn+a/Xn)
- 用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。输出保留3位小数
- 用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数
- 用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数
- (C++)用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数
- 用迭代法求 a 的平方根。求平方根的迭代公式为····
- 习题 5.13 用迭代法求x=根号a。
- c语言:用迭代法求x=a^0.5,迭代公式为x1 = (x0 + a / x0) / 2;前后两次求出的x的差的绝对值小于10^-5
- 给定整数x,定义函数A(n)=1+x+x2+x3+…+xn(n为整数且n>=0).已知乘运算的时间远大于加运算,输入x,n;如何尽可能快的求出A(n)?
- 10月25日 c语言 求ex=1+x+x2/2!+ x3/3!+……+ xn/n!
- 用迭代法求x=根a
- 迭代法求x=sqrt(a)
- 用迭代法求a的平方根
- 牛顿迭代法解非线性方程 x ^ 3 = a, 即求a的开三次方
- 73.根据公式求a的平方根
- hdu 1157
- [leetcode] Best Time to Buy and Sell Stock II
- POJ2528 Mayor's poster 线段树 插入 查询 删除
- Word Search
- 深度优先搜索和广度优先搜索的比较与分析
- 用迭代法求 x=根号a。求平方根的迭代公式为:X(n+1)=(Xn+a/Xn) /2。
- XMemcachedClient实例的add方法和set方法区别
- 寻找最小生成树的kruskal算法的java实现
- Android数据库SQLite使用详解三 : 数据库的升级
- 形参默认参数
- 吹毛求疵-命名空间要解决的问题
- Memcached Java Client API详解
- Linux RAR 安装和使用
- HDU 3472 HS BDC(混合欧拉图(使用最大流))模板