咖啡仔

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

数据过大或接近于0,java会自动使用科学计数法显示

要使得数据以正常的小数显示可使用DecimalFormat类:

View Code
1 java.text.DecimalFormat df=new java.text.DecimalFormat("#0.00");//指定转换的格式
2
3 //方法1
4 <c:set value="${assignPlan.cashTotal}" var="cash" scope="request"></c:set>
5 <%
6 Object cash=request.getAttribute("cash");
7 if("".equals(cash)||cash==null){cash="0";}
8 String s=df.format(cash);//将double类型的值转换为String类型
9 %>

 

posted on 2011-12-15 13:31  咖啡仔  阅读(873)  评论(0编辑  收藏  举报