把Doubledouble型数据由科学计数法转成普通表示?
解决方案:
用java.math.BigDecimal类实现这个转换
实现代码如下:
double tempd 2 = 3.0/10000;
system . out . println(" temp D2:"+temp D2);
BigDecimal big = new BigDecimal(temp D2);
system . out . println(big . set scale(4,2));
system . out . println(big . set scale(10,2));
运行结果如下:
tempd 2:3.0e-4
0.0003
0.000300000。
0条评论