【发布时间】:2021-04-15 06:31:40
【问题描述】:
我必须以两位小数显示数字。
假设值 0 应显示为 0.00,值 2.3 应显示为 2.30。
为了实现这一点,我做了如下的事情:
Log.e(">>> percent ", ">> " + data.percent)
percent = String.format("%.2f", percent).toDouble()
Log.e(">>> percent ", ">> " + percent)
但是你会注意到的结果如下:
2021-04-15 11:55:54.580 10061-15047/com.dev E/>>> percent: >> 0
2021-04-15 11:55:54.580 10061-15047/com.dev E/>>> percent: >> 0.0
应该是 0.00 而不是 0.0
可能是什么问题? 请指导。谢谢。
【问题讨论】:
标签: android kotlin decimal decimalformat decimal-point