好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Python中浮点数的原理以及运算详解

这篇文章主要介绍了Python中的浮点数原理与运算分析,结合实例形式分析了Python浮点数操作的常见错误,并简单解释了浮点数运算的原理与比较运算实现方法,需要的朋友可以参考下

>>> s = 0.
>>> for i in range(10): s += .1
>>> s
0.9999999999999999
# 错误被累加 
>>> from math import sqrt
>>> a = sqrt(2)
>>> a*a == a
False 
>>> a = sqrt(2)
>>> abs(a*a-2) < epsilon
# 判断是否小于某一小量 

以上就是Python中浮点数的原理以及运算详解的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于Python中浮点数的原理以及运算详解的详细内容...

  阅读:35次