社区
Web 开发
帖子详情
关于 jsp取消科学计数法显示的问题
macower
2010-03-12 03:22:43
问题描述:
本人现在用EL表达式写了个数据到table中但是table中显示时是科学计数法
但是我现在想取消这种科学计数法 让他显示本来的数据
(数据库中显示的是无科学计数法)
所以想请教各位大侠,答案正确马上结题
...全文
1878
15
打赏
收藏
关于 jsp取消科学计数法显示的问题
问题描述: 本人现在用EL表达式写了个数据到table中但是table中显示时是科学计数法 但是我现在想取消这种科学计数法 让他显示本来的数据 (数据库中显示的是无科学计数法) 所以想请教各位大侠,答案正确马上结题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sxm2017
2012-03-13
打赏
举报
回复
double a=8.950988888099E9
DecimalFormat df = new DecimalFormat("0.00");
System.out.println(df.format(a));
放到页面的时候double -> string 就可以了,这个可以用。
sxm2017
2012-03-13
打赏
举报
回复
string -> double 不行
macower
2010-03-12
打赏
举报
回复
你试试这个行不行 拿出来的时候转成String型 放进去的时候再给转成double型 时就会出现科学计数法
[Quote=引用 10 楼 voyage_mh1987 的回复:]
web页面显示的问题
[/Quote]
这个给了我提示 非常感谢! 是Java double本身的精度问题!! 谢谢了
哀
2010-03-12
打赏
举报
回复
[Quote=引用 10 楼 voyage_mh1987 的回复:]
web页面显示的问题
[/Quote]
那你就从数据库中取出来后再用我的方法转换一遍再输出到页面不就好了么?
d1984
2010-03-12
打赏
举报
回复
你试试这个行不行 拿出来的时候转成String型 放进去的时候再给转成double型
macower
2010-03-12
打赏
举报
回复
web页面显示的问题
macower
2010-03-12
打赏
举报
回复
这个主要是涉及到公司财务所以一定要非常精确
哀
2010-03-12
打赏
举报
回复
double a=8.950988888099E9
DecimalFormat df = new DecimalFormat("0.00");
System.out.println(df.format(a));
你自己封装一个类 写一个方法: replace(double a) 然后数据插入之前 把数据换一下就OK了。
比如说你要插入 a 让a=replace(a) 然后再进行插入
d1984
2010-03-12
打赏
举报
回复
你是在数据库里显示的问题 还是在页面上显示的问题?
macower
2010-03-12
打赏
举报
回复
插入 数据是完全没有问题的
但是插入后显示就出现了科学计数法
问题出在显示上
哀
2010-03-12
打赏
举报
回复
a=8.950988888099E9
DecimalFormat df = new DecimalFormat("0.00");
System.out.println(df.format(a));
哀
2010-03-12
打赏
举报
回复
[Quote=引用楼主 voyage_mh1987 的回复:]
问题描述:
本人现在用EL表达式写了个数据到table中但是table中显示时是科学计数法
但是我现在想取消这种科学计数法 让他显示本来的数据
(数据库中显示的是无科学计数法)
所以想请教各位大侠,答案正确马上结题
[/Quote]
你的意思是 你输入的数据是 科学计数法的 但是你想存到数据库的不是科学计数法?
在数据往数据表里插入之前 处理一下。就行了吧?
macower
2010-03-12
打赏
举报
回复
实例数据是 8950988888.099 而显示的是8.950988888099E9 我想显示去掉科学计数法 只显示为 8950988888.099
macower
2010-03-12
打赏
举报
回复
oracle 9i 显示字段Number Java是double 用
哀
2010-03-12
打赏
举报
回复
你用的什么数据库 数据表显示科学计数法的字段的类型是什么
Java/
Jsp
中让数值不使用
科学计数法
显示
的解决方案
1.在java后台中进行转换 (1)使用BigDecimal类 double num=8.2347983984297E7; String str=new BigDecimal(num).toString(); 注意:以上方式转换之后的可能不是你想要的模样,而是酱紫——82347983.9842970073223114013671875,原因请参考下方用法链接。 想
如何让oracle参数
显示
不为
科学计数法
_如何实现报表数据的动态层次钻取(一)...
如何实现报表数据的动态层次钻取(一)在报表项目中有时会遇到进行动态层次钻取的需求,这种报表的开发难度一般都较大。而润乾报表的实现则相对简便很多。下面就以《各级部门 KPI 报表》为例,讲解润乾报表(需要结合集算器实现)实现此类报表的过程。《各级部门 KPI 报表》初始状态如下图:当前节点是根节点“河北省”,要求报表
显示
当前节点的下一级节点“地市”,以及汇总的 KPI 数值。Kpi 又分为普通指标和...
rustdesk远程桌面
一款远程桌面解决方案,使用 Rust 编写。开箱即用,无需任何配置
Python独立t检验 直方图与统计量
Python独立t检验 直方图与统计量 对多组样本做 Welch 独立样本 t 检验,输出直方图与统计量柱状图。 功能: · Welch t 检验 · 三组直方图 · 统计量柱状 · 打包时预跑 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
Web 开发
81,110
社区成员
341,722
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章