趣味でandroidアプリの開発をしています(JAVA初心者) 現在確率論の計算式を作っているんですが、困っています。 doubleで収まらない小さな数値を使っての計算なんですが、 調べてみるとBigDecimalクラスを使うとどんな小さな少数も扱えるとのことで実装しましたがエラーが出てしまいます。 [コード] a12 = 0E-32 (BigDecimal型) all = 0E-33 (BigDecimal型) BigDecimal x = a12.divide(all, 3, BigDecimal.ROUND_UP ); ちなみに掛け算だと処理できます x = 0E-65 どうにか処理する方法はありますでしょうか? よろしくお願いします。
↧