数据库NUMBER型的0.00025为啥取出来以后变为2.5E-4了
数据库NUMBER型的0.00025为什么取出来以后变为2.5E-4了数据库是NUMBER型的,存的值为0.00025,java中取出来
数据库NUMBER型的0.00025为什么取出来以后变为2.5E-4了
数据库是NUMBER型的,存的值为0.00025,java中取出来的值是double型的,但是结果却为2.5E-4,怎么能解决取出来的还是0.00025,数据库和JAVA都可以改,并说一下原因 谢谢
[最优解释]
科学计算法, 使用BigDecimal.valueOf(double) 得到具体的数值
[其他解释]内容是没变的,只是显示的时候被格式化成了科学计数法,自己格式化一下就好