Kit*_*Kat 1 floating-point wolfram-mathematica python-3.x
鉴于硬件和内存有限,我们遇到了浮点问题.我的问题是,如何进来的Python:0.1 + 0.1 + 0.1 == 0.3
回报率 False
,而数学返回它True
?
Wolfram的人是如何管理它的,Python开发人员可以实现他们的解决方案吗?
来自https://reference.wolfram.com/language/ref/Equal.html上的Wolfram文档
如果机器精度或更高的近似数字最多与它们的最后七位二进制数字(大致是它们的最后两位小数位)不同,则认为它们是相等的.
所以这只是一个不同的==
比较规则.
归档时间: |
|
查看次数: |
178 次 |
最近记录: |