python - python中无穷大的实现

标签 python

我知道我可以将无穷大定义为 float("inf")。但我更感兴趣的是它的实际实现。 float("inf") 肯定不会返回数字。但是可以对其进行正常的算术比较。怎么办?

最佳答案

浮点无穷大由 IEEE 754 floating-point standard 定义.就处理器而言,它是一个数字。它由一个位模式表示,所有指数位都设置为 1,有效位中的所有位都设置为 0,符号位对应于无穷大的符号。 CPU 中的浮点电路可识别此位模式,并了解如何将无穷大或负无穷大作为操作数。对于大多数运算符而言,这可能是针对电路中无穷大的特殊情况完成的。

关于python - python中无穷大的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23751379/

相关文章:

python - 将 ScrollHandDrag 形式左键单击改为中键 PYQT5

python - 如何计算 Python 中所有列的异常值?

python - Azure Webapp 轮子 --find-links 不起作用

python - 如何检查给定单词是复数形式还是单数形式?

c++ - Boost.Python : Weak reference to object?

python - 如何在python pyqt5中连续更改标签颜色颜色

python - django 添加占位符文本到表单字段

Python:为什么 PostgreSQL 表中的列名用双引号引起来?

python - 将 pandas 数据框转换为数字; Seaborn 无法绘图

Python 二进制搜索(最大迭代次数)