【发布时间】:2017-01-09 10:19:28
【问题描述】:
我想使用 DecimalFormat 将浮点数格式化为给定的精度。我有的是这个
val formatter = DecimalFormat(if (precision > 0) "#0.${"0".repeat(precision)}" else "#")
假设精度为 2,当我这样做时
formatter.format(20.0f).toFloat()
我得到的输出是20.0f 而不是20.00f
【问题讨论】:
标签: java kotlin decimalformat