访问求和列错误的结果

Access Summing Columns Wrong Result

我有一个 Sharepoint 列表,其中包含供代理输入付款信息的字段。有一个包含付款总额的金额字段,然后有单独的字段指定金额的多少用于什么(例如:金额 = 100 美元,滞纳金 50 美元,利息 50 美元)。

显然,我希望数据库将这些单独的字段中的每一个相加,看看它是否等于 Amount 字段。这对大多数记录都很好,但是,有些记录显示不匹配,即使我可以清楚地看到它们匹配。所以我添加了另一个字段来显示金额与其他字段总数之间的差异(因为 Access 说它们不同),我得到了一些奇怪的结果。

以下是我对每个字段的总结: [定期付款]+[本金]+[只付利息]+[年费]+[滞纳金]+[托管]+[CPI]+[支付]+[未申请]+[短期支付]

条件为“<> [金额]”

最后,所有这些字段都设置为双精度、标准、2 位小数。以下是我得到的结果:

Amount    Total     Amount_Minus_Total
515.83    982.54    -466.71   (Correct)
728.57    728.57    1.13686837721616E-13 (WTF?)
455.42    455.45    -2.99999999999727E-02 (WTF?)
1,019.30  1019.3    -1.13686837721616E-13 (WTF?)

格式([定期支付]+[本金]+[只付利息]+[年费]+[滞纳金]+[托管]+[CPI]+[支付]+[未申请]+[短期支付],"0.00")