73.根据公式求a的平方根

原创 2015年07月08日 00:22:13

函数fun的功能是:应用递归算法求形参a的平方根。求平方根的公式是:x1=(x0+a/x0)/2.


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
double fun(double a, double x0)
{
	double x1, y;
	x1 = (x0 + a / x0) / 2.0;
	if (fabs(x1 - x0) > 0.00001)
		y = fun(a, x1);
	else
		y = x1;
	return y;
}
int main()
{
	double x;
	printf("Enter x:");
	scanf("%lf", &x);
	printf("The square root of %lf is %lf\n", x, fun(x, 1.0));
	system("pause");
	return 0;
}


求正数a的平方根的迭代公式为:xn+1=(xn+a/xn)/2。建立一个类SQRT,用来求某正数平方根的近似值。具体要求如下:

2.求正数a的平方根的迭代公式为:xn+1=(xn+a/xn)/2。建立一个类SQRT,用来求某正数平方根的近似值。具体要求如下: (1)私有数据成员 float n:存放某个正数。 float...
  • zggzgw
  • zggzgw
  • 2017年04月20日 20:28
  • 804

Haskell作业1(1)|实现分数的常用运算(2)|计算平方根的Newton-Raphson公式

作业1

求平方根另一种算法

  • 2013年01月19日 10:33
  • 72KB
  • 下载

用迭代法求某数a的平方根

今天晚上笔试题目最后一题很简单,可是自己做不出= =,就是不用库函数,求一个浮点数的平方根。 立马想到用物理法,比如正方形的面积法等,可是求解出不出,然后就绕在里面了。归根到底还是平时的知识储备太少...

利用牛顿迭代法求平方根.pdf

  • 2016年01月14日 15:33
  • 747KB
  • 下载

求算术平方根的算法

  • 2008年06月26日 10:29
  • 154KB
  • 下载

习题- 二分法/牛顿迭代法 求算术平方根

一道编程题要用二分查找来求平方根,初学者表示黑人问号,这两个东西能放在一起使用吗?后来看了别人的实现,发现被二分查找的名字误导了,其实就是二分法 这个数是“找”出来的,也就是一个一个数的试,每次都...

快速求平方根(英文)

  • 2008年09月03日 11:59
  • 148KB
  • 下载

汇编语言求平方根的问题

  • 2008年12月30日 16:52
  • 191KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:73.根据公式求a的平方根
举报原因:
原因补充:

(最多只允许输入30个字)