关于java的DecimalFormat,使用DecimalFormat("#0.###E0")时为什么保留了四位小数 20
看了下网上对decimalformat的介绍,#0.###在需要显示的数字的小数位数大于三位时应该是保留三位小数才对,但是运行DecimalFormatdf1=newDe...
看了下网上对decimalformat的介绍,#0.###在需要显示的数字的小数位数大于三位时应该是保留三位小数才对,但是运行
DecimalFormat df1 = new DecimalFormat("#0.###E0");
System.out.println(df1.format(123.456));
时,得到的结果却是1.2346E2,想问一下原因。 展开
DecimalFormat df1 = new DecimalFormat("#0.###E0");
System.out.println(df1.format(123.456));
时,得到的结果却是1.2346E2,想问一下原因。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询