GrosseZahl = 1e200
PlusUnendlich = 1e200 * GrosseZahl
MinusUnendlich = -1e200 * GrosseZahl
print(GrosseZahl)
print(PlusUnendlich)
print(MinusUnendlich)
PlusNull = 1/PlusUnendlich
NegativNulll = 1/MinusUnendlich
print („Plus 0: „, PlusNull )
print („Negativ 0: „, NegativNulll)
if PlusNull < NegativNulll:
print(„Plus 0 ist kleiner als Negativ 0“)
if PlusNull > NegativNulll:
print(„Plus 0 ist größer als Negativ 0“)
if PlusNull == NegativNulll:
print(„Null ist Null“)
if PlusNull != NegativNulll:
print(„Null ist nicht gleich Null“)
Schön finde ich die Darstellung von Infinity. Wobei das eher kein konzeptionelles Unendlich sondern einen Überlauf aus dem Float-Bereich darstellt.
Aquinas:Python romal$ python3 demo.py
1e+200
inf
-inf
Kehrwert von +0: 0.0
Kehrwert von -0: -0.0
Null ist Null