我的世界闪电小黑皮肤:如何记算多位数的开方?

来源:百度文库 编辑:中科新闻网 时间:2024/05/08 14:14:52

函数名: sqrt
功 能: 计算平方根
用 法: double sqrt(double x);
程序例:

#include <math.h>
#include <stdio.h>

int main(void)
{
double x = 4.0, result;

result = sqrt(x);
printf("The square root of %lf is %lf\n", x, result);
return 0;
}

在C里可以用 Sqrt()函数,其他的语言就可以查看相关的资料.
没有函数就可以用穷举法,例如:
for(int i=1;i<n;i=i+2)
{
if((i*i-M)<t)]
{
break;
}
}
M是被开方数
t为精度

没有现成的函数的话可以用逼近法,自己根据精度设定一个步长来逼近就可以了