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即可。
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的formatNumber标签的四舍五入问题
- jstl的formatNumber标签的四舍五入问题
- jstl的formatNumber标签的四舍五入问题
- Java、JSTL----四舍五入问题
- jstl的formatNumber标签的四舍五入问题
- jstl的formatNumber标签的四舍五入问题
- jstl的formatNumber标签的四舍五入问题
- JSTL中EL使用遇到的问题
- 特殊数据的js四舍五入问题
- JSTL和EL一起使用的问题
- 使用JSTL的标签是需要注意的几点问题
- 关于四舍五入的问题,toFixed()
- 使用JSTL中遇到的EL报错问题
- JSTL常见版本问题
- 【我解C语言面试题系列】007 运算符优先级问题
- JSTL的c:out问题解决
- 【原创】在JSTL 标签中遇到的c:foreach问题
- JSTL版本问题解决
- C#四舍五入问题