首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

前辈,从数据库取出数值的显示有关问题

2013-09-05 
请教各位前辈,从数据库取出数值的显示问题。为什么在数据库里看到的数据明明是0,取出来的却是0E-7或者0.00?

请教各位前辈,从数据库取出数值的显示问题。
为什么在数据库里看到的数据明明是0,取出来的却是0E-7或者0.00?

真搞不懂啊,还有次竟然显示的是"-0.0"

不知道在Java里怎样才能让0值干干脆脆的在前台显示"0"呢?
[解决办法]
用字符串显示
[解决办法]
你看下你数据库的数据类型,然后再确认下你jsp 页面的类型,是否需要转换。
[解决办法]

引用:
用字符串显示

+1024

Oracle的话用to_char
[解决办法]
引用:
Quote: 引用:

用字符串显示

+1024

Oracle的话用to_char

++1
注意检查数据类型。
[解决办法]
我是建议你去看一下基本型的介绍,int long double byte 
decimal那是精确度很高的数据型
在计算机中,1!=1是一件经常发生的事情哦~
[解决办法]
碰到过类似问题,不过都是0变成0.00   我是直接转换为字符串  然后处理的

热点排行