将结果用DecimalFormat格式化一下就可以了
如:
DecimalFormat df = new DecimalFormat("###########.00");
df.format(double);

解决方案 »

  1.   

    我那写的不对:
    <%@ page contentType="text/html; charset=Gb2312" %>
    <%@ page import="java.util.Date"%>
    <%@ page import="java.sql.*"%>
    <%@ page import="java.lang.*"%>
    <%@ page import="javax.sql.DataSource"%>
    <%@ page import="javax.naming.*"%>DecimalFormat df = new DecimalFormat("###########.00");
    <td><%=df.format(xj)%></td>
    错误Full compiler error(s):
    D:\bea\user_projects\mydomain\myserver\.wlnotdelete\DefaultWebApp_DefaultWebApp_7590838\tmp_jsp_servlet\_gss\__tdinvt401m000.java:142: cannot resolve symbol
    symbol : class DecimalFormat 
    location: class tmp_jsp_servlet._gss.__tdinvt401m000
    DecimalFormat df = new DecimalFormat("###########.00"); //[ /gss/tdinvt401m000.jsp; Line: 13]
    ^
    D:\bea\user_projects\mydomain\myserver\.wlnotdelete\DefaultWebApp_DefaultWebApp_7590838\tmp_jsp_servlet\_gss\__tdinvt401m000.java:142: cannot resolve symbol
    symbol : class DecimalFormat 
    location: class tmp_jsp_servlet._gss.__tdinvt401m000
    DecimalFormat df = new DecimalFormat("###########.00"); //[ /gss/tdinvt401m000.jsp; Line: 13]
    ^
    2 errors
      

  2.   

    需要
    import java.math.BigDecimal;
      

  3.   

    需要
    import java.text.*ok now,thanks