Java 如何将小数位四舍五入为5,将零保留在第五位
为了显示0.45550,我将其四舍五入为Java 如何将小数位四舍五入为5,将零保留在第五位,java,Java,为了显示0.45550,我将其四舍五入为 double dis=0.455504673; double roundoff=Math.round(dis*100000.0)/100000.0; System.out.println(roundoff); 我的输出是0.4555 但我需要0.45550 请帮助我了解如何将偶数零添加到输出使用十进制格式: DecimalFormat df = new DecimalFormat("#.00000"); double dis=0.455504673;
double dis=0.455504673;
double roundoff=Math.round(dis*100000.0)/100000.0;
System.out.println(roundoff);
我的输出是0.4555
但我需要0.45550
请帮助我了解如何将偶数零添加到输出使用十进制格式:
DecimalFormat df = new DecimalFormat("#.00000");
double dis=0.455504673;
System.out.print(df.format(dis));
使用十进制格式:
DecimalFormat df = new DecimalFormat("#.00000");
double dis=0.455504673;
System.out.print(df.format(dis));