仅在需要时显示双精度值的小数
2022-09-01 09:13:28
我遇到了双精度(小数)的问题。
当双精度值 = 1.234567 时,我使用
所以结果是 1.234String.format("%.3f", myString);
但是当我的双精度为10
时,结果将是10,000
,我希望这是10
他们是否是一种说法,即他只需要在“有用”时显示小数?
我看到了一些关于这个的帖子,但那是php或c#,找不到一些关于这个的android / java的东西(也许我看起来不好)。
希望你们能帮我解决这个问题。
编辑,现在我使用这样的东西:
但我认为有一个更“友好”的代码。myString.replace(",000", "");