+ -
当前位置:首页 → 问答吧 → jsp 四舍五入问题

jsp 四舍五入问题

时间:2010-12-30

来源:互联网

工作遇到一个问题,望大侠们指教
 <fmt:formatNumber type="number" value="12.328123123213"pattern="#,###,###,##0.00"/>
 怎么样把 12.328123123213 在页面输出成12.33

作者: qq276402087   发布时间: 2010-12-30

近日使用JSTL的formatNumber 标签进行四舍五入时,发现它竟然使用的是"4舍6入5奇偶"的算法. 要实现"四舍五入",只需要在原有值的基础上再加一个比较小的值即可:

"4舍6入5奇偶":
<fmt:formatNumber value="${56.5}" pattern="#,###,###,###"/> 

"4舍5入":
<fmt:formatNumber value="${56.5 + 0.0001}" pattern="#,###,###,###"/>

作者: shijianspring   发布时间: 2011-05-31