JSP页面上取getFloat或getDouble怎样才能只保留两位小数呢?
<%=rs.getFloat("abc")%>
<%=rs.getDouble("abc")%>
------解决方案--------------------
<%
float x=rs.getFloat("abc");
BigDecimal y =new BigDecimal(x);
float x1 = y.setScale(2,BigDecimal.ROUND_HALF_UP).floatValue(); //表明四舍五入,保留两位小数
%>
double同理。