【初心者】Java質問・相談スレッド83【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0502デフォルトの名無しさん
2006/03/27(月) 20:00:07JDK のソースを読んだけど、NumberFormat 内で BigDecimal を
double にしてから表示してるっぽいんだよね。そのせいで精度が落ちてる。
JDK5.0 では、DecimalFormat 内で format が上書きされてて、
BigDecimal を BigDecimal のまま処理してて、精度が落ちてない。
1.4 で扱うなら、DecimalFormat を拡張して、BigDecimal 扱えるようにするとかしないとダメっぽい。
■ このスレッドは過去ログ倉庫に格納されています