百分比计算结果四舍五入后产生误差的问题
field1/sum(field1)的结果如下:
0.110118920209076
0.123120558375449
0.553078513119643
0.0225479916592207
0.0534814654532814
0.00398192635151651
0.0341789060747162
0.0781190376038812
0.0213726811532166
现在想把它们格式化成#0%,结果如下:
11%
12%
55%
2%
5%
0%
3%
8%
2%
发现把格式化后的值全部加起来总和不是100%,怎么办?增加精度到#0.00%情况会好些,但只要有四舍五入存在就有可能出现误差...