2013-06-25 16 views
5

Jaki jest najłatwiejszy sposób, używając najmniejszej ilości niepotrzebnego narzutu, aby podzielić dwa obiekty BigInteger i zapisać je w BigDecimal Object?Java: podziel dwa obiekty BigInteger na obiekt BigDecimal

Próbuję obejść problem i nie mogę znaleźć niczego, co nie spowoduje użycia nadmiernej liczby konwersji.

Edit: sobie sprawę, jak głupio to pytanie było, zostawiam go na odniesienie chociaż

Odpowiedz

7

można konwertować BigIntegers do BigDecimals:

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

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

Dzięki, to jest to !! –

+0

Serdecznie zapraszamy! – jh314