2013-06-25 22 views
5

什麼是最簡單的方法,使用最少量的不必要開銷來劃分兩個BigInteger對象並將其存儲在BigDecimal對象中?Java:將兩個BigInteger對象分成BigDecimal對象

我一直在努力解決這個問題,並且找不到任何不使用極其過量的轉換。

編輯:如何實現這個愚蠢的問題是,當我離開它爲參考,雖然

回答

7

您可以將BigIntegers轉換成BigDecimals的:

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

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

謝謝,僅此而已! –

+0

非常歡迎您! – jh314