Spring 表达式语言:获取绝对值

Spring Expression Language: Get absolute value

我正在尝试计算需要运算符绝对值的表达式。评估后,我的表情如下所示:

((-4.0 - 3.0)/-4.0) * 100

我想用分母的绝对值代替。

我试过使用 Math.abs() 但它在评估其中包含 abs() 的表达式时抛出异常。以下是我尝试过(但失败了)的表达式:

((-4.0 - 3.0)/${#java.lang.Math.abs(-4.0)}) * 100
((-4.0 - 3.0)/#java.lang.Math.abs(-4.0)) * 100
((-4.0 - 3.0)/${java.lang.Math.abs(-4.0)}) * 100

任何人都可以告诉我正确的语法吗?另外,我们可以使用条形图来获取绝对值吗(比如 |-4.0| 或其他)?

更新

我尝试过使用条形图(例如 |-4.0|,但即使那样也没有用。

使用T operator调用静态方法...

T(java.lang.Math).abs(...)