Issue
How can I represent an infinite number in python? No matter which number you enter in the program, no number should be greater than this representation of infinity.
Solution
In Python, you can do:
test = float("inf")
In Python 3.5, you can do:
import math
test = math.inf
And then:
test > 1
test > 10000
test > x
Will always be true. Unless of course, as pointed out, x is also infinity or "nan" ("not a number").
Additionally (Python 2.x ONLY), in a comparison to Ellipsis
, float(inf)
is lesser, e.g:
float('inf') < Ellipsis
would return true.
Answered By - WilHall
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.