int numb = 200000;
DecimalFormat def = new DecimalFormat("#.00");
String finalnumb = def.format(numb);
finalnumb
的值为 200000.00,但我希望它为 2000.00。
请问我怎样才能实现这个目标?
最佳答案
唯一的方法是将numb除以100.0( double 值)
public static void main(String[] linesInFile) {
int numb = 200000;
DecimalFormat def = new DecimalFormat("#.00");
String finalnumb = def.format(numb / 100.0);
System.out.println(finalnumb);
}
关于java - 如何将数字的最后两个零转换为十进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39182710/