EL表达式取整问题


<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>


1. <fmt:formatNumber type="number" value="${5/6}" maxFractionDigits="0"/>

四舍五入结果为1
 

2. <fmt:formatNumber type="number" value="${(5-5%6)/6}" maxFractionDigits="0" pattern="#"/>

不四舍五入结果为0

另外这里加上pattern="#"表示一直以数字表示,默认情况下当超过3位数时会出现","分隔数字

猜你喜欢

转载自blog.csdn.net/zhuiqiuzhuoyue583/article/details/80964498