-3
嗨我想转换为十进制格式。十进制格式忽略十进制0
final DecimalFormat myFormatter = new DecimalFormat("###,###.##");
String total = "USD"+ myFormatter.format(78.0)
我需要让出放为USD 78.00
,但我得到的结果作为78美元
任何一个可以建议我如何解决这个问题。
嗨我想转换为十进制格式。十进制格式忽略十进制0
final DecimalFormat myFormatter = new DecimalFormat("###,###.##");
String total = "USD"+ myFormatter.format(78.0)
我需要让出放为USD 78.00
,但我得到的结果作为78美元
任何一个可以建议我如何解决这个问题。
变化
final DecimalFormat myFormatter = new DecimalFormat("###,###.##");
到
final DecimalFormat myFormatter = new DecimalFormat("###,###.00");
是的,它也有帮助。 – msagala25
尝试'最后的DecimalFormat myFormatter =新的DecimalFormat( “###,### 00”);' –
阅读DecimalFormat'的'文档。 '#'表示“数字,零表示为不存在”。 “0”表示“数字”。换句话说,用'.00'替换'。##'。 – RealSkeptic
@ScaryWombat,RealSkeptic你的意见实际上应该是一个答案,恕我直言。这很简单,但它解决了这个问题。 – Fildor