¿Cómo puedo representar un número infinito en python? No importa qué número ingreses en el programa, ningún número debería ser mayor que esta representación de infinito.
Respuestas
¿Demasiados anuncios?En Python, puedes hacer:
test = float("inf")
En Python 3.5, puedes hacer:
import math
test = math.inf
Y entonces:
test > 1
test > 10000
test > x
Siempre será verdadero. A menos, por supuesto, que, como se señaló, x también sea infinito o "nan" ("not a number").
Además (SOLO en Python 2.x), en una comparación con Ellipsis
, float(inf)
es menor, por ejemplo:
float('inf') < Ellipsis
devolvería verdadero.
Usuario no registrado
Puntos
0
Sнаđошƒаӽ
Puntos
2814
mcb
Puntos
707
Ned Batchelder
Puntos
128913
- Ver respuestas anteriores
- Ver más respuestas