double my_sq(double num, double detal)
{
double low = 0;
double high = num;
double mid = (low + high) / 2;
while (fabs(mid*mid - num) > detal)
{
if (mid*mid > num)
high = mid;
else if (mid*mid < num)
low = mid;
mid = (low + high) / 2;
}
return mid;
}
}
求一个数的平方根,给定它的精度
最新推荐文章于 2022-01-29 15:31:09 发布