我在jsp上有一个表,该表显示mysql表中的数据。一栏显示了数据库中两个浮点数的乘积。这是用于计算该字段的代码:
<td><%=rs.getFloat("price")* rs.getFloat("available")%></td>
问题是,例如,如果价格= 16.90并且可用= 144,则结果= 2433.5999。为什么不给出2433.6?我如何获得2433.6
要将答案的格式设置为小数点后两位,请四舍五入为准
private static DecimalFormat df = new DecimalFormat("0.00");
System.out.println( df.format(result));
这是我在Java中的处理方式,不太确定它是否可以在JavaScript中使用