1. 程式人生 > >android 保留一位小數點取消預設四捨五入改為去尾

android 保留一位小數點取消預設四捨五入改為去尾

fun getHeatNum(heat: Double): String {
     val df = DecimalFormat("#.0")
     df.roundingMode = RoundingMode.DOWN
     return df.format(doubleHeat)
}

保留一位小數點,並且捨去最後一位, 1.11---->1.1     1.99----->1.9
平常很少用到 RoundingMode,也是最近才知道RoundingMode有很多型別可以選擇

這篇文章有很詳細的介紹:https://blog.csdn.net/alanzyy/article/details/8465098