2つのBigIntegerオブジェクトを分割してBigDecimalオブジェクトに格納するために、最小の不必要なオーバーヘッドを使用する最も簡単な方法は何ですか?Java:2つのBigIntegerオブジェクトをBigDecimalオブジェクトに分割する
私はこの問題を回避しようとしており、非常に多くの変換を使用しないものは見つけられません。
編集:実現この質問がいかに愚かな、私はあなたがのBigDecimalにあなたのBigIntegerに変換することができます
2つのBigIntegerオブジェクトを分割してBigDecimalオブジェクトに格納するために、最小の不必要なオーバーヘッドを使用する最も簡単な方法は何ですか?Java:2つのBigIntegerオブジェクトをBigDecimalオブジェクトに分割する
私はこの問題を回避しようとしており、非常に多くの変換を使用しないものは見つけられません。
編集:実現この質問がいかに愚かな、私はあなたがのBigDecimalにあなたのBigIntegerに変換することができます
かかわらず、参照のためにそれを残しておきます:
// bigIntX is a BigInteger
BigDecimal bigDecX = new BigDecimal(bigIntX);
BigDecimal bigDecY = new BigDecimal(bigIntY);
// to divide:
bigDecX.divide(bigDecY);
はBigDecimal
に両方BigInteger
を変換し、それらを分けます。
は、以下を参照してください http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigDecimal.html#BigDecimal(java.math.BigInteger)
http://docs.oracle.com/javase/1.5.0/docs/api/java/math/BigDecimal.html#divide(java.math.BigDecimal)
おかげで、それはそれです! –
あなたは大歓迎です! – jh314