我不知道,如果這只是我,但FMT:formatNumber四捨五入不一致
<fmt:formatNumber var="roundedNumber" value="2.5" type="number" pattern="#" />
給我
<%-- ${roundedNumber} == 2 --%>
你知道爲什麼formatNumber不圓這3?
UPDATE
看來,如果數量爲奇數正確圓的,但如果是偶數事實並非如此。
2.5 will be rounded 2
2.51 will be rounded 3
3.5 will be rounded 4
3.51 will be rounded 4
4.5 will be rounded 4
4.51 will be rounded 5
... etc
相關/ dupe:http://stackoverflow.com/questions/11735545/ceiling-of-a-number-in-jstl-el – BalusC