当前位置:编程学习 > JAVA >>

BigDecimal数据乘0后的数据为什么是以科学计数法的形式显示?急求解

public static void main(String[] args) {

BigDecimal bd = new BigDecimal(0.0001);
BigDecimal bd1 = new BigDecimal(0);

System.out.println(bd.multiply(bd1));


}
显示是结果:0E-66
BigDecimal  --------------------编程问答-------------------- 因为0.0001用66位表示
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,