Wie kann ich eine unendliche Zahl in Python darstellen? Egal welche Zahl Sie in das Programm eingeben, keine Zahl sollte größer sein als diese Darstellung der Unendlichkeit.
Antworten
Zu viele Anzeigen?In Python können Sie das tun:
test = float("inf")
In Python 3.5 können Sie das tun:
import math
test = math.inf
Und dann:
test > 1
test > 10000
test > x
Wird immer wahr sein. Es sei denn natürlich, wie bereits erwähnt, x ist auch unendlich oder "nan" ("keine Zahl").
Zusätzlich (NUR Python 2.x), im Vergleich zu Ellipsis
, float(inf)
geringer ist, z. B:
float('inf') < Ellipsis
würde true zurückgeben.
Nicht registrierter Benutzer
Punkte
0
Sнаđошƒаӽ
Punkte
15159
Ned Batchelder
Punkte
342778
Lenar Hoyt
Punkte
5672
- See previous answers
- Weitere Antworten anzeigen