Přeskočit na obsah
Python výjimkyChyba
FloatingPointError

FloatingPointError

Operace s plovoucí desetinnou čárkou selhala. Vzácně se vyskytuje, pokud není povolen fpectl.

python

Co způsobuje tuto chybu

Operace s plovoucí desetinnou čárkou vrátila neplatný výsledek. Tato chyba je v praxi velmi vzácná; nastane pouze tehdy, když je povolen zastaralý modul fpectl pro zachytávání výjimek IEEE 754 s plovoucí desetinnou čárkou.

Jak to opravit

Tato chyba je extrémně vzácná. Pokud nastane, zkontrolujte neplatné operace s plovoucí desetinnou čárkou (dělení nulou, neplatné hodnoty). K ověření výsledků použijte math.isnan() a math.isinf(). Pro přesné výpočty použijte modul decimal.

Oficiální dokumentace

Související chybové kódy