当我点击计算以显示计算时,它会显示以下答案:
净薪酬31030.38076923077
如何使它只在点后显示两个十进制数字。例如$ 31030.38
答案 0 :(得分:0)
double f = 31030.38076923077;
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(f+" "+df.format(f));
答案 1 :(得分:0)
像这样使用BigDecimal
double d = 31030.38474923077;
BigDecimal dec = new BigDecimal(d).setScale(2, RoundingMode.HALF_UP);
System.out.println(dec);