Java 5.0からBigDecimal#toString()の挙動が変わっている
会社の人に教えてもらった.
指数が必要な場合、科学表記法で、この BigDecimal の文字列表現を返します。
JDK1.4と書いてる内容が違う.
この BigDecimal の String 表現を返します。Character.forDigit(int, int) による数字から文字へのマッピングが使用されます。先行するマイナス符号は符号を示すために使用され、小数点以下の桁数はスケールを示すために使用されます (この表現は String を引数とするコンストラクタと互換性がある)。
要するにスケールの設定によって,運が悪いとBigDecimalの文字列表現が指数表記になりますよってことらしい(テキトウ).
Java 5.0でJDK1.4のBigDecimal.toString()相当の結果を得たい場合は,BigDecimal.toPlainString()ってのを使うようだ.
指数フィールドなしで、この BigDecimal の文字列表現を返します。 ...(このメソッドの動作は、1.4 以前のリリースでの toString メソッドと同様)
みょーなところでチマチマ変わってんだねぇ.:-(
Group: Japan JBUG |JBoss Developer
mir the notebookより.すごく良い資料.
JBoss使わなくても読んどく価値アリ.
ps.
「DataSourceってよく知らないけど,こうすりゃDBに繋がるんでしょ」程度で運用されているシステムのなんと多いことか.
Bluetooth接続になった新Mighty Mouse - Engadget 日本版
うーん,出たら欲しいような,要らないような...
とりあえず実物触れるようになってから考えよう.
とかなんとか言ってたら,もう売ってるし.→Mac アクセサリーを購入する(日本) - Apple(日本)
えー,レーザーとBluetooth,しかも乾電池駆動で8,600円は微妙だー.
#ぶーぶー言いながらも,買いそう.:-(