如题,double类型怎样显示为非科学计数法,不要转化为字符串!!!
通常输出就不是科学计数法的形式呀。
“显示”就是需要先转字符串的啊,不转怎么显示?
DecimalFormat df = new DecimalFormat("0"); Double d = new Double("1.397545871E10"); System.out.println(df.format(d)); 上面如果有小数就截掉了,这个好一点 new BigDecimal(d).toString()