我正在尝试将字符串转换为货币。例如,我想将字符串 12579500 转换为 $125,795.00。我正在尝试使用 DecimalFormat("$#,###.00),在将字符串转换为双精度后转换字符串,但我最终得到的是 $12,579,500.00。
如何将字符串末尾的最后 2 个数字设置为小数点?
到目前为止,这是我的代码。
DecimalFormat df = new DecimalFormat("$#,###.00");
double ticketPriceNum = Double.parseDouble(ticketPrice);
System.out.print(df.format(ticketPriceNum));
慕桂英3389331
慕容708150
相关分类