<fmt:formatNumber type="number" value="${size/4 + (size%4>0?1:0) -0.5}" 直接减个0.5 要搞清楚原理很简单:你测试下jstl怎么四舍五入的。 比如是0.49不进位 0.5进位。 那就减个0.5就不会进位了撒。 ${size/4 + (size%4>0?1:0) -0.5} 我这个可以用于分页: 比如size是10 , 10/4 =2.25 ,size%4 >0 ?1:0 这个三次元是判断有没有余数,有就+1没有就不加了。 最后再减去0.5就OK了。 楼主你要根据实际需求来。别照抄我的。
62,635
社区成员
307,269
社区内容
加载中
试试用AI创作助手写篇文章吧