ApfloatMath.pow方法返回几乎正确的值

时间:2017-03-17 09:48:59

标签: java arbitrary-precision apfloat

以下是示例代码:

ApfloatMath.pow(new Apfloat(25, 5), new Apfloat(0.5, 5));

上面的代码执行25的平方根。
这将返回4.9999 我会认为这是任意的会返回正确的值。

1 个答案:

答案 0 :(得分:0)

来自Javadoc

  

pow

     

任意权力。使用log()exp()计算。

换句话说,这类似于exp(log(x) * y)。但是,log(25)是不合理的,因此具有无限数量的数字。因此必须在某个时刻进行近似。