数据过大或接近于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 %>

 

相关文章:

  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2021-08-24
  • 2021-07-17
猜你喜欢
  • 2022-01-09
  • 2021-11-27
  • 2021-11-07
  • 2022-01-11
  • 2022-01-18
  • 2021-05-23
  • 2021-07-08
相关资源
相似解决方案