FloatingPointErrorFloatingPointError
Eine Gleitkomma-Operation ist fehlgeschlagen. Tritt kaum auf, es sei denn, fpectl ist aktiviert.
Was verursacht diesen Fehler
Eine Gleitkomma-Operation hat ein ungültiges Ergebnis erzeugt. Dieser Fehler ist in der Praxis sehr selten — er tritt nur auf, wenn das veraltete fpectl-Modul aktiviert ist, um IEEE 754-Gleitkommaausnahmen abzufangen.
So beheben Sie ihn
Dieser Fall ist äußerst selten. Falls er auftritt, auf ungültige Gleitkommaoperationen prüfen (Division durch null, ungültige Werte). math.isnan() und math.isinf() zur Validierung von Ergebnissen verwenden. Das decimal-Modul für präzise Berechnungen nutzen.
Verwandte Fehlercodes
ConnectionAbortedErrorConnectionAbortedError
Die Verbindung wurde vom lokalen Rechner abgebrochen.
UnboundLocalErrorUnboundLocalError
Auf eine lokale Variable wurde zugegriffen, bevor ihr ein Wert zugewiesen wurde.
IsADirectoryErrorIsADirectoryError
Eine Dateiopertion wurde auf einem Pfad ausgeführt, der ein Verzeichnis ist.
AssertionErrorAssertionError
Eine assert-Anweisung ist fehlgeschlagen, weil die Bedingung zu False ausgewertet wurde.
FileNotFoundErrorFileNotFoundError
Die angegebene Datei oder das Verzeichnis existiert nicht.
IOErrorIOError
Eine I/O-Operation ist fehlgeschlagen. IOError ist in Python 3 ein Alias für OSError.