你在jsp页面中没有把DecimalFormat导进来<% import="xxx.DecimalFormat" %>

解决方案 »

  1.   

    Math.round(dValue * 100)/100
      

  2.   

    DecimalFormat  s1  =  new  DecimalFormat("0.##");  试试
      

  3.   

    谢谢,指点。我又换了一种写法。
    不要S1了,,直接写成
    out.print((double)((int)((t2+0.005)*100))/100);看上去也能实现这个效果,试了几次数值都对,就不知道是不是真的有没有问题,又那位用过的,说一下为。