![]() |
新世代Javaプログラミングガイド[Java SE 10/11/12/13と言語拡張プロジェクト] (impress top gear) 新品価格 |
整数値で四捨五入したいと思いやり方を調べてみた
setScaleの数字が
0で小数点第一位
1で小数点第二位
なので
-1だとまさかの整数値一位
というミラクルwwwww
1 2 3 4 | val count = BigDecimal( "123.05" ) println(count.toPlainString()) //123.05 println(count.setScale( 1 , RoundingMode.HALF_UP).toPlainString()) //123.1 println(count.setScale(- 1 , RoundingMode.HALF_UP).toPlainString()) //120 |
これのせいで時間何時間も無駄にしましたが参考にぜひどうぞ
関連記事:
- KotlinのResultとrunCatchingを使ってみた
- [書評]Kotlin Cookbook 1章~5章まで
- Phusion Passenger is running as root, and part(s) of the Passenger root path (パス) can be changed by non-root user is not secure: it can be modified by user ほげほげ