请教各位前辈,从数据库取出数值的显示问题。
为什么在数据库里看到的数据明明是0,取出来的却是0E-7或者0.00?
真搞不懂啊,还有次竟然显示的是"-0.0"
不知道在Java里怎样才能让0值干干脆脆的在前台显示"0"呢?
------解决方案--------------------用字符串显示
------解决方案--------------------你看下你数据库的数据类型,然后再确认下你jsp 页面的类型,是否需要转换。
------解决方案--------------------
+1024
Oracle的话用to_char
------解决方案--------------------
++1
注意检查数据类型。
------解决方案--------------------我是建议你去看一下基本型的介绍,int long double byte
decimal那是精确度很高的数据型
在计算机中,1!=1是一件经常发生的事情哦~
------解决方案--------------------碰到过类似问题,不过都是0变成0.00 我是直接转换为字符串 然后处理的