double型计算时出现这种情况.
结果是这样的:7.4948E7.
是不是数太大了啊?
double类型不支持了啊?

解决方案 »

  1.   

    谢谢了啊...
    我本来有一个精确计算的类,是用BigDecimal的.
    不过最后处理的还是返回double类型的,因此我用那个类也解决不了问题.
    居然没想到可以直接用BigDecimal.
    呵呵呵.
    不过不知道这个BigDecimal类,有没有最大数的限制啊???
      

  2.   

    不过不知道这个BigDecimal类,有没有最大数的限制啊???
    似乎没有,没注意到有最大数的说法
    如果是按照double*10^n这种方式存储的话,n也有最大数,所以肯定会有上限的,只不过这个上限非常大