代码:
double d = 456897456.1258452974512312;
System.out.println(d);
DecimalFormat df = new DecimalFormat("0.0000");
String num = df.format(d);
System.out.println(num);
效果:
4.568974561258453E8
456897456.1258
本文展示如何使用Java中的DecimalFormat类将一个浮点数精确到小数点后五位,并打印出来。通过实例代码,详细说明了设置格式字符串的方法,以实现对double类型数值的精确显示。
代码:
double d = 456897456.1258452974512312;
System.out.println(d);
DecimalFormat df = new DecimalFormat("0.0000");
String num = df.format(d);
System.out.println(num);
效果:
4.568974561258453E8
456897456.1258

被折叠的 条评论
为什么被折叠?