Wie kann ich eine unendliche Zahl in Python darstellen?

Wie kann ich vertreten, eine unendliche Zahl in python? Egal, welche Nummer Sie eingeben in das Programm, keine Zahl sollte größer sein als diese Darstellung der Unendlichkeit.

Kommentar zu dem Problem
verwenden Sie float('inf') Kommentarautor: JBernardo
Gibt es eine chance, dass die Zahl eine ganze Zahl sein? Kommentarautor: Mark Ransom
math.inf ist sinnvoll, als Startwert der Optimierung Probleme, weil es korrekt funktioniert mit min, zB. min(5, math.inf) == 5. Zum Beispiel, in kürzester-Pfad-algorithmen, können Sie festlegen, unbekannte Entfernungen, die math.inf, ohne dass spezielle Fall None oder übernehmen Sie eine Obere Schranke 9999999. Ebenso können Sie -math.inf wird als Startwert für die Maximierung Probleme. Kommentarautor: Colonel Panic

InformationsquelleAutor der Frage ssierral | 2011-10-15

Schreibe einen Kommentar