关于double类型出现科学计数法的问题

Double a=new Double("100000000"");String类型转double,;超过了double的精度的时候会出现"E"的科学计数法表示
利用DecimalFormat对数据进行格式化

DecimalFormat df = new DecimalFormat("0.00");//设置两位小数

String num = df.format(a);
System.out.println(num);//这样可以把科学计数法去除!
posted @ 2017-11-03 10:41  tuwosh  阅读(3810)  评论(0)    收藏  举报