j怎样让sp 文本框只显示浮点数,不显示科学计数法?????
解决方案 »
- 求一个复杂的字符串分割代码
- 我们项目组采用struts2做开发,其中页面修饰框架采用sitemesh和freemarker结合,请帮我解决一个小问题,急急急.......
- 用java实现接口程序(客户端接受数据后自动发送到服务器端, 然后服务器端自动接收),那位做过这方面的东西,可帮给个例子学习一下,多谢
- 请问关于OpenSessionInView的不起作用的问题!谢谢!
- help!struts+spring+hibernate 启动出错
- javascript取不到文本框的值?
- 如何在ejb的部署文件中放入一些jar文件,目录结构如何表示。
- hibernate下是否sqlserver
- 请问如何将一个数值30和一个字符串比较(“30”)比较大小!在线等
- struts+tomcat问题
- 用wap 实现mp3搜索功能,页面需要显示哪些东东
- 一个HIBERNATE 的复杂问题。
Oracle数据库是number()类型,Java变量是double类型,但是在页面用文本框显示的时候却变成了科学技术法
我的是SQL Server 2005的数据类型为Float
程序里的数据类型为 Double
数据太长了,在页面上就显示成科学计数法了
就像2.367777777777777777 显示成 2.36E10 这样了
不过对于数据操作没什么影响,也不会报错
ok。
第二种方案数据过大或接近于0,java会自动使用科学计数法显示要使得数据以正常的小数显示可使用DecimalFormat类:DecimalFormat df= new DecimalFormat("0000000.000");//指定转换的格式String strVal= df.format(doubleVal);//将double类型的值转换为String类型
使用java.math.BigDecimal
df.format();