2015-04-17 24 views
1

我想評估表達式,我需要有運算符的絕對值。經過評估,我的表情如下所示:春季表達語言:獲取絕對值

((-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 |但即使沒有工作

回答

2

使用T operator來調用靜態方法...

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

。像魅力工作..感謝隊友.. –