相关疑难解决方法(0)

C++ sqrt函数精度为正方形

设,x是一个整数和y = x * x.

那保证sqrt(y) == x吗?

例如,我可以确定sqrt(25)sqrt(25.0)将返回5.0,不是5.00000000034.999999998

c++ floating-point-precision

7
推荐指数
2
解决办法
2521
查看次数

C/C++中sqrt函数的保证精度

每个人都知道sqrt,从功能math.h/ cmath在C/C++ -它返回它的参数的平方根.当然,它必须有一些错误,因为不是每个数字都可以精确存储.但我保证结果有一定的精确度吗?例如,'它是可以用浮点类型表示的平方根的最佳近似值,or如果你计算结果的平方,它将尽可能接近初始参数使用给定的浮点类型?

C/C++标准有什么关于它的吗?

c precision math.h floating-accuracy sqrt

4
推荐指数
1
解决办法
4464
查看次数