作者:byd888_613 | 来源:互联网 | 2023-10-11 11:41
12345678910111213141516171819202122 #set($datas = $dataTool.list("t1,t2", "a1,a2",1))
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #set($datas = $dataTool.list("t1,t2", "a1,a2",1)) #foreach($data in ${datas.datas}) #set($dataValue = $data.value) #set($dataPreValue = $data.preValue) #set($Double = 0.00) #set($diff = $Double.valueOf($dataValue) - $Double.valueOf($dataPreValue)) #end |
上面的例子运行后大概是这样;
diff = value - prevalue
diff = 1 - 0
结果弄出来这样 0.99999999999999999
明显不对,要么怎样让结果变成正确?要么怎样小数点截取到2位;