使用fmt
Double num = newDouble("123456789012.3456");
整数带千分符显示:
<fmt:formatNumber value="${num}"type="number"/>
整数显示:
<fmt:formatNumber value="${num}" pattern="#"type="number"/>
两位小数舍入显示:
<fmt:formatNumber value="${num}" pattern="#.##"type="number"/>
两位小数舍入,不足两位小数补0显示:
<fmt:formatNumber value="${num}" pattern="#.00"type="number"/>
货币显示:(与number类似扩展pattern)
<fmt:formatNumber value="${num}"type="currency"/>
百分数显示:(与number类似扩展pattern)
<fmt:formatNumber value="${num}"type="percent"/>
实例结果
整数带千分符显示: 123,456,789,012.346
整数显示: 123456789012
两位小数舍入显示: 123456789012.35
两位小数舍入,不足两位小数补0显示: 123456789012.35
货币显示:¥123,456,789,012.35
百分数显示 12,345,678,901,235%

本文介绍如何使用 fmt 标签库来格式化数字显示,包括整数带千分符、整数显示、两位小数舍入等多种显示方式,并给出具体实例。

1008

被折叠的 条评论
为什么被折叠?



