整数位为0,保留n位小数(科学计数法转换成数字)

昨天遇到一个保留小数的问题,
数字0 保留13 位小数 0.0000000000000 输出后变为 0E-13

BigDecimal b = new BigDecimal(0);
BigDecimal value = b.setSale(13, BigDecimal.ROUND_HALF_UP);
输出结果为: 0E-13

输出变成了科学计数法的形式,然而,这并不是我需要的形式啊~~~

最后找到了方法

String valueStr = value.toPlainString();
输出结果: 0.0000000000000
posted @ 2018-03-27 09:03  大痴小乙  阅读(286)  评论(0)    收藏  举报