Přeskočit na obsah
Linux/POSIX chybyChyba
EDOM

EDOM — Matematický argument mimo definiční obor

Matematická funkce obdržela argument mimo svůj definovaný obor.

linuxmacosunix

Co způsobuje tuto chybu

Funkce matematické knihovny byla volána s hodnotou vstupu mimo platný rozsah. Například volání sqrt() se záporným číslem nebo acos() s hodnotou větší než 1.

Jak to opravit

Před předáním hodnot matematickým funkcím ověřte jejich platnost. Zkontrolujte, že argumenty leží v dokumentovaném definičním oboru.

Oficiální dokumentace

Související chybové kódy