2011-10-21 89 views
2

python中是否有无穷大常量?无穷大常量

我发现的唯一方法是解析字符串中的值。

INF = float("inf") 
NINF = float("-inf") 
+1

看起来它来实现(2008年)这样是接近:http://www.python.org/dev/peps/pep-0754/ –

回答

3

编号即使fpconst通过解压缩IEEE 754位序列来生成它们。

4

您可以使用

inf = 1e3000 
ninf = -1e3000 
+2

你不需要在那里调用“浮动”。 – agf

+1

ohh ..不错,我不知道.. – avasal

+3

虽然这些实际上并不是常数。这只是编译器放弃试图找到有效的IEEE 754表示。 –