Java:将两个BigInteger对象划分为一个BigDecimal对象
用最少的不必要的开销划分两个BigInteger对象并将其存储在BigDecimal对象中,最简单的方法是什么 我一直在努力解决这个问题,但找不到任何不使用过度转换的东西Java:将两个BigInteger对象划分为一个BigDecimal对象,java,biginteger,bigdecimal,Java,Biginteger,Bigdecimal,用最少的不必要的开销划分两个BigInteger对象并将其存储在BigDecimal对象中,最简单的方法是什么 我一直在努力解决这个问题,但找不到任何不使用过度转换的东西 编辑:意识到这个问题有多么愚蠢,我将把它留作参考,尽管你可以将大整数转换成大小数: // bigIntX is a BigInteger BigDecimal bigDecX = new BigDecimal(bigIntX); BigDecimal bigDecY = new BigDecimal(bigIntY); //
编辑:意识到这个问题有多么愚蠢,我将把它留作参考,尽管你可以将大整数转换成大小数:
// bigIntX is a BigInteger
BigDecimal bigDecX = new BigDecimal(bigIntX);
BigDecimal bigDecY = new BigDecimal(bigIntY);
// to divide:
bigDecX.divide(bigDecY);
将两个
BigInteger
转换为BigDecimal
,然后将它们除以
见: