freemarker求负数的绝对值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了freemarker求负数的绝对值相关的知识,希望对你有一定的参考价值。

请问freemarker高手,freemarker语法有没有求负数绝对值的函数?就是一个数值为正数时显示正数,为负数时转换为正数显示。(目前分就这么多了,不好意思哈)

freemarker有abs函数

官方的API说明
abs
Note
This built-in exists since FreeMarker 2.3.20.
Gives the absolute value of a number. For example x?abs , if x is -5, will evaluate to 5.

示例
<#assign x=-50>
$x?abs

其实查找freemarker函数很简单
http://freemarker.org/docs/alphaidx.html
页面搜索一下就可以了
参考技术A 用number函数试试追问

我找了好久,但freemaker的number函数貌似没有求绝对值的函数,大多是用于格式化和类型转换的。难道freemaker真的没有求负数绝对值的函数吗?

追答

abs
Note
This built-in exists since FreeMarker 2.3.20.
Gives the absolute value of a number. For example x?abs , if x is -5, will evaluate to 5.

以上是关于freemarker求负数的绝对值的主要内容,如果未能解决你的问题,请参考以下文章

freemarker include必须在同一个目录下吗

从 Freemarker 中的相对链接获取绝对链接

Java 使用 freemarker 模板引擎的相关疑问 ,求大神走过路过不要错过

如何在freemarker中自定义数字格式?

freemarker中遍历一个list,得到指定的值 然后以逗号隔开

JavaWeb项目获取绝对路径basePath