我知道我可以将无穷大定义为 float("inf")。但我更感兴趣的是它的实际实现。 float("inf") 肯定不会返回数字。但是可以对其进行正常的算术比较。怎么办?
最佳答案
浮点无穷大由 IEEE 754 floating-point standard 定义.就处理器而言,它是一个数字。它由一个位模式表示,所有指数位都设置为 1
,有效位中的所有位都设置为 0
,符号位对应于无穷大的符号。 CPU 中的浮点电路可识别此位模式,并了解如何将无穷大或负无穷大作为操作数。对于大多数运算符而言,这可能是针对电路中无穷大的特殊情况完成的。
关于python - python中无穷大的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23751379/