BigDecimal


BigDecimalは計算で生じる誤差を解決するために10進数値を文字列として扱う。
基本データ型に比べてパフォーマンスは落ちるが、厳密な計算が可能でお金の計算などに用いられる。

// 掛け算メソッド
BigDecimal multiply(BigDecimal val)

// 割り算メソッド
BigDecimal divide(BigDecimal val, int scale, int roundingMode)


javadoc
http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/java/math/BigDecimal.html