スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  • [--/--/-- --:--]
  • スポンサー広告 |
  • トラックバック(-) |
  • コメント(-) |
  • この記事のURL |
  • TOP ▲

[java]Double型をtoString()すると、指数表記(E表記)になって困る 

大きな数のDoubleに対して、整数部分をString型で取得しようとしたところ、指数表記になって困り果てた。
単純にintにキャストしてからtoString()すればいいんですね。
(Double.intValue()でもよい)

Integer.toString((int)Math.floor(double_num));


参考:
[ヅラド] Javaによる小数の切り捨て/切り上げ/四捨五入/intへのキャストなど
http://www.nilab.info/zurazure2/000624.html

  • [2008/08/15 00:55]
  • 技術メモ |
  • トラックバック(0) |
  • コメント(0) |
  • この記事のURL |
  • TOP ▲

コメント

コメントの投稿















管理者にだけ表示を許可する

トラックバック

この記事のトラックバックURL

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。