ApfloatMath.pow方法returns几乎正确的值
ApfloatMath.pow method returns almost the correct value
这是一个示例代码:
ApfloatMath.pow(new Apfloat(25, 5), new Apfloat(0.5, 5));
以上代码执行 25 的平方根。
这 returns 4.9999
.
我原以为这是任意的 return 正确的值。
来自Javadoc:
pow
Arbitrary power. Calculated using log()
and exp()
.
换句话说,这类似于 exp(log(x) * y)
。然而,log(25)
是无理数,因此有无限个数字。因此必须在某个点对其进行近似。
这是一个示例代码:
ApfloatMath.pow(new Apfloat(25, 5), new Apfloat(0.5, 5));
以上代码执行 25 的平方根。
这 returns 4.9999
.
我原以为这是任意的 return 正确的值。
来自Javadoc:
pow
Arbitrary power. Calculated using
log()
andexp()
.
换句话说,这类似于 exp(log(x) * y)
。然而,log(25)
是无理数,因此有无限个数字。因此必须在某个点对其进行近似。