int("inf")

Alles, was nicht direkt mit Python-Problemen zu tun hat. Dies ist auch der perfekte Platz für Jobangebote.
Antworten
Benutzeravatar
microkernel
User
Beiträge: 271
Registriert: Mittwoch 10. Juni 2009, 17:27
Wohnort: Frankfurt
Kontaktdaten:

Hallo,

was ich mich schon seit längerem Frage:
Warum schreibt man

Code: Alles auswählen

float("inf")
wenn man eine unendliche Zahl initialisieren will und nicht etwa

Code: Alles auswählen

int("inf")
(was für mich logischer wäre) ?
Benutzeravatar
cofi
Python-Forum Veteran
Beiträge: 4432
Registriert: Sonntag 30. März 2008, 04:16
Wohnort: RGFybXN0YWR0

Weil es in IEEE-754 eine Repraesentation dafuer gibt, im Gegensatz zu Integern: https://en.wikipedia.org/wiki/Floating_point#Infinities
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Genauso: NaN ("Not a Number").
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Antworten