关于Double科学计数法的问题

子凡 发布于 2011/07/05 19:42
阅读 1K+
收藏 0

请教大虾,我用hibernate保存数据时,有个属性是double类型的,但是当我输入的这个值大于7位时,由于double科学计数法了,就保存失败了。

请问下这个问题该怎么解决。

加载中
0
sunyh
sunyh
用BigDecimal应该可以解决。
0
子凡
子凡

最终保存的时候还是double,用BigDecimal转成String再变成double还是科学计数法

张桢
张桢
用 BigDecimal的doubleValue()方法返回
返回顶部
顶部