为什么页面数据存在微小的数据差异?
成本中心计算摊销成本时,数据精度均为小数点后8位。页面展示的摊销成本,均按照四舍五入取小数点后2位,因此可能导致汇总数据和明细数据之间存在微小的精度差异。
示例:当前查询条件中,汇总的“未覆盖的按需支出”为258507.64元,未覆盖的按需支出明细为7.2+22+253572.01+4906.44=258507.65元,两者之间存在0.01元的精度差。
原因:实际进行计算时,精确的按需支出明细分别为7.20000000、22.00000000、253572.00780912和4906.43515552,四舍五入后页面展示为:7.2、22、253572.01、4906.44,汇总结果为258507.65。
汇总的按需支出为7.20000000+22.00000000+253572.00780912+4906.43515552=258507.64296464,四舍五入后页面展示为258507.64。