【发布时间】:2017-03-02 04:04:40
【问题描述】:
我正在尝试使用 Thymeleaf 格式化百分比。 但是,对于 99.99 这样的 %,thymeleaf 将这个值格式化为 100。我不想要它。
我这样做了:
Java 端
BigDecimal percentage = (a).multiply(new BigDecimal(100)).divide(b, 3, RoundingMode.HALF_DOWN);
百里香一面
th:text="${#numbers.formatDecimal(percentage, 1, 'POINT', 2, 'COMMA')}"
如果 百分比 是 99.99 Thymeleaf 给我 100.00
为什么?
【问题讨论】:
标签: java formatting thymeleaf percentage bigdecimal