Hoe kan ik een oneindig getal in Python weergeven?
Hoe kan ik een oneindig getal in python weergeven? Welk getal je ook invoert in het programma, geen enkel getal mag groter zijn dan deze voorstelling van oneindigheid.
508
3
In Python, kun je doen:
In Python 3.5, kun je doen:
En dan:
Zal altijd waar zijn. Tenzij natuurlijk, zoals gezegd, x ook oneindig is of "nan" ("geen getal").
Bovendien (ALLEEN Python 2.x), in een vergelijking met
Ellipsis
, isfloat(inf)
minder, bijv:zou true teruggeven.
Ik weet niet precies wat je aan het doen bent, maar
float("inf")
geeft je een float Infinity, die groter is dan elk ander getal.Een andere, minder handige, manier om het te doen is door gebruik te maken van de klasse
Decimal
: