您的位置:首页 > Web前端 > JavaScript

jstl的运算符四舍五入问题

2014-10-05 08:21 351 查看
jstl是按照4舍6入5奇偶的规则处理的。

5奇偶:最后一位小数是5的时候,当前一位是奇数的时候就进一位凑成偶数,当前一位是偶数的时候就舍去。

例如:4.45就是4.4
     4.55就是4.6

1、四舍五入

<fmt:formatNumber  value="${1989.5}"  pattern="#,###,###,###"/> ( k-
Y. w. n+ j; O% c+ F

<fmt:formatNumber  value="${1989.5 + 0.0001}"  pattern="#,###,###,###"/> 

2、全舍

取整:可以用结果减去个0.5就可以。

3、全入

同上,只要将这个结果加上0.5即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jstl 解决方案