2013-06-25 4 views
5

Was ist der einfachste Weg, um mit möglichst wenig unnötigem Aufwand zwei BigInteger-Objekte zu teilen und sie in einem BigDecimal-Objekt zu speichern?Java: Unterteilen Sie zwei BigInteger-Objekte in ein BigDecimal-Objekt

Ich habe versucht, das Problem zu umgehen und kann nichts finden, das nicht eine extrem hohe Anzahl von Konvertierungen verwendet.

Edit: klar, wie dumm diese Frage war, ich werde es als Referenz überlassen obwohl

Antwort

7

Sie Ihre BigIntegers in BigDecimals umwandeln kann:

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

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

Dank, das ist es !! –

+0

Sie sind herzlich willkommen! – jh314