简单问题:我可以在Velocity模板中执行Math.ceil和Math.floor的等效操作吗?从我能找到的,我将不得不使用MathTool,但这似乎并没有我想要的。向上舍入或向下舍入速度
6
A
回答
3
我想说你可以使用MathTool.roundToInt()
和加/减1,但它也应该可以提供一个对象与你的方法,可能会提供你所需要的。
也看看 Velocity Tools 2.0的MathTool有方法floor()和ceil()。
1
我推荐Tools 2.0 MathTool以获得最大的类型灵活性,但Velocity Engine 1.6+支持通过将类本身放入上下文来支持静态方法。所以快速简单的解决方案是:
context.put(“Math”,Math.class);
$ Math.ceil($ foo) $ Math.floor($ bar)
相关问题
- 1. 向上或向下舍入
- 2. Python 2.7:向下舍入而不是向上舍入
- 3. 向下舍入Parsefloat
- 4. PHP向下舍入
- 5. 矢量向上舍入或向下舍入的百分比和整数除法
- 6. DateTime向上和向下舍入
- 7. 四舍五入向上/向下数
- 8. C#向上和向下舍入
- 9. 向下舍入整数值
- 10. 在swift中向下舍入
- 11. 向上舍入行高
- 12. 转换一个长双用向上(或向下)四舍五入
- 13. 在C中向上或向下舍入值#
- 14. 向上或向下舍入为最接近的20
- 15. 为什么我的值四舍五入(向上或向下)
- 16. 检查是否向上或向下舍入?
- 17. 的Excel四舍五入向上或向下特定数量
- 18. Excel中 - 舍入日期和时间 - 向上或向下小时
- 19. Javascript输入值向下舍入
- 20. 向下舍入sql server 2008 r2
- 21. 向下舍入到一位小数
- 22. C#正在向下舍入分部
- 23. HighCharts向下舍入时超过100
- 24. 用php向下舍入数字
- 25. c函数向下舍入一半
- 26. 仅使用数学函数向上/向下舍入?
- 27. 如何四舍五入向上/向下浮动
- 28. 向上舍入浮点数bash
- 29. 总是向上舍入一个双倍
- 30. 向上舍入为图最大