今天开发遇到个问题,非常郁闷,
输出来一直是0,单独输出${orderVo.order.minimunmoney}值是5
${orderVo.order.ordmoney }值是12,百思不得其解,直接${5/12}就是0.4166666666666667,没问题,最后各种试验,要先把值转换为doble,再进行除法运算,没问题。
正确使用:
${orderVo.order.minimunmoney/orderVo.order.ordmoney}
输出来一直是0,单独输出${orderVo.order.minimunmoney}值是5
${orderVo.order.ordmoney }值是12,百思不得其解,直接${5/12}就是0.4166666666666667,没问题,最后各种试验,要先把值转换为doble,再进行除法运算,没问题。
正确使用:
<fmt:parseNumber value="${orderVo.order.minimunmoney}" var="a" />
<fmt:parseNumber value="${orderVo.order.ordmoney}" var="b"/>
${a/b}