【发布时间】:2014-09-21 22:06:56
【问题描述】:
这是一个相当奇怪的结果。我希望这些具有相同的产量。
下面还有从数据库中提取的 excel 链接。 https://twentius.opendrive.com/files?89038281_muoyg
编辑:用于 SUM 的列有 NULL 单元格。
【问题讨论】:
-
我的直接想法是四舍五入。浮点值是近似值,在许多算术运算中,这些近似值可以很快加起来。不同的操作顺序会导致不同的结果。
-
我不认为它会四舍五入。影响应该非常小,并且这些值以浮点数相加,因此不应该发生四舍五入。
-
对不起,Jes,但浮点正是舍入可以快速加起来的地方,即使 0.1 也不能用浮点值精确表示。您链接数据库的快速总和完全给出了另一个值(大约 200 万):显然还有更多的事情发生。
标签: sql sql-server tsql aggregate-functions aggregation