gpt4 book ai didi

java - Kotlin 。如何格式化末尾为零的十进制数?

转载 作者:行者123 更新时间:2023-12-05 01:55:29 25 4
gpt4 key购买 nike

我需要格式化数字。

我需要以下结果:

3434 -> 3 434

3434.34 -> 3 434.34

3434.3 -> 3 434.30

这是我的代码:

  val formatter = DecimalFormat("#,###,##0.##")
return formatter.format(value)

但我得到的结果是这样的:

3434 -> 3 434

3434.34 -> 3 434.34

3434.3 -> 3 434.3 // wrong!! expected 3 434.30

如果小数点后有一位数字,我需要在末尾加零。

请帮我解决这个问题?

最佳答案

删除 . 后的最后两个 # 并添加 00 代替 ##

val dec = DecimalFormat("#,###,##0.00") 

关于java - Kotlin 。如何格式化末尾为零的十进制数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70202474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com