|
1
27
从
这个
这是数学上的一个普遍规律,
|
|
|
2
12
其他答案也指出
如果你在计算
这里有两件事可能出错:第一,当我们计算
第二件可能出错的事情是乘法的结果
为了防止这种情况发生,我们只需要考虑
证明
(草图)让
所以我们很安全。唷!
附录(2015-07-04):上述假设采用IEEE754二进制64算法,与偶数取整模式有关。在许多机器上,这种假设是相当安全的。然而,在使用x87 fpu进行浮点运算的x86机器上(例如32位Linux的各种风格),有可能
double rounding
在乘法中,这使得
|
|
|
3
3
从python文档:
就像几乎所有的浮点数一样…… |