这有两种检查方法:
node
答:如果安装了node.js,只需在提示符下键入,然后输入所有fieldA值的总和:
$ node
108 - 36 - 7.2 + 14.85 + 36
115.64999999999999 <--- this is the answer
B.打开浏览器的开发人员工具,然后选择“控制台”视图。然后输入与上述相同的和:
> 108-36-7.2+14.85+36
< 115.64999999999999
如您所见,这两个结果都与您在ES响应中看到的一致。
规避方法之一就是存储你的号码既可以作为正常的整数(即1485,而不是14.85,3600代替36等)或scaled_float
用scalingfactor
100(或更大的取决于精度则需要)