我们有一个实验室系统来管理我们实验室内的计算,称为Labvantage。计算是基于Groovy的,但是当文本似乎出现时,我就被卡住了。
我尝试进行计算,如果输入的结果包含小于号的符号,则在计算中将其结束。例如。我想要做的是将输入的值除以1000:
1变为0.001
&lt; 1变为<0.001
编辑:经过几个小时的尝试后找到了工作代码&amp;在Google上搜索:
def convertLimit(String x) { x.contains('<') ? ('<' + Double.parseDouble(x - '<')/1000) : (Double.parseDouble(x)/1000) }
convertLimit(${Al;Standard;*;enteredtext})