Java:将两个BigInteger对象划分为一个BigDecimal对象

时间:2013-06-25 00:52:05

标签: java biginteger bigdecimal

最简单的方法是什么,使用最少量的不必要开销来划分两个BigInteger对象并将其存储在BigDecimal对象中?

我一直在努力解决这个问题,找不到任何不会使用极少量转化的内容。

编辑:意识到这个问题有多愚蠢,我会把它留作参考,但

2 个答案:

答案 0 :(得分:7)

您可以将BigIntegers转换为BigDecimals:

// bigIntX is a BigInteger
BigDecimal bigDecX = new BigDecimal(bigIntX);
BigDecimal bigDecY = new BigDecimal(bigIntY);

// to divide:
bigDecX.divide(bigDecY);

答案 1 :(得分:0)