FreeMarker对数字进行保留一位小数操作,使用四舍五入规则,而不是默认的四舍六入五成双规则
${4511.25?string("#.#")} 这个表达式的结果为4511.2;并不是传统的四舍五入规则;正确的应该是下面这个表达式:${4511.25?string("#.#;;roundingMode=halfUp")} 这个表达式的结果为4511.3。而 ${4511.35?string("#.#")} 这个表达式的结果是4511.4FreeMarker默认的规则是5可能...
原创
2019-07-30 15:19:21 ·
2496 阅读 ·
0 评论