Zum Inhalt springen
Python-AusnahmenFehler
FloatingPointError

FloatingPointError

Eine Gleitkomma-Operation ist fehlgeschlagen. Tritt kaum auf, es sei denn, fpectl ist aktiviert.

python

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.

Offizielle Dokumentation

Verwandte Fehlercodes