atanh(3) Library Functions Manual atanh(3) NAZWA atanh, atanhf, atanhl - funkcja odwrotna do tangensa hiperbolicznego BIBLIOTEKA Biblioteka matematyczna (libm, -lm) SKLADNIA #include double atanh(double x); float atanhf(float x); long double atanhl(long double x); Wymagane ustawienia makr biblioteki glibc (patrz feature_test_macros(7)): atanh(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 500 || /* Od glibc 2.19: */ _DEFAULT_SOURCE || /* glibc w wersji <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE atanhf(), atanhl(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L || /* Od glibc 2.19: */ _DEFAULT_SOURCE || /* glibc w wersji <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE OPIS Funkcje te obliczaja funkcje odwrotna do tangensa hiperbolicznego dla x, to znaczy wartosc, dla ktorej tangens hiperboliczny wynosi x. WARTOSC ZWRACANA Funkcje te, gdy sie zakoncza pomyslnie, zwracaja odwrotnosc tangensa hiperbolicznego argumentu x. Jesli x wynosi NaN, to zwracane jest NaN. Jesli x wynosi +0 (-0), to zwracane jest +0 (-0). Jesli x jest rowne +1 lub -1, wystepuje blad bieguna i funkcje odpowiednio zwracaja HUGE_VAL, HUGE_VALF lub HUGE_VALL z poprawnie ustawionym znakiem. Jesli wartosc bezwzgledna x jest wieksza od 1, to wystepuje blad dziedziny i zwracane jest NaN. BLEDY Informacje o tym, jak okreslic, czy wystapil blad podczas wywolania tych funkcji, mozna znalezc w podreczniku math_error(7). Moga wystapic nastepujace bledy: Blad dziedziny: x jest mniejsze niz -1 lub wieksze niz +1 errno jest ustawiane na EDOM. Rzucany jest wyjatek niepoprawnej operacji zmiennoprzecinkowej (FE_INVALID). Blad bieguna: x jest rowne +1 lub -1 errno jest ustawiane na ERANGE (patrz takze USTERKI). Rzucany jest wyjatek zmiennoprzecinkowego dzielenia przez zero (FE_DIVBYZERO). ATRYBUTY Informacje o pojeciach uzywanych w tym rozdziale mozna znalezc w podreczniku attributes(7). +---------------------------+--------------------------+---------------+ |Interfejs | Atrybut | Wartosc | +---------------------------+--------------------------+---------------+ |atanh(), atanhf(), | Bezpieczenstwo watkowe | MT-bezpieczne | |atanhl() | | | +---------------------------+--------------------------+---------------+ STANDARDY C11, POSIX.1-2008. HISTORIA C99, POSIX.1-2001. Wariant zwracajacy wartosc typu double jest zgodny rowniez z SVr4, 4.3BSD. USTERKI In glibc 2.9 and earlier, when a pole error occurs, errno is set to EDOM instead of the POSIX-mandated ERANGE. Since glibc 2.10, glibc does the right thing. ZOBACZ TAKZE acosh(3), asinh(3), catanh(3), cosh(3), sinh(3), tanh(3) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Adam Byrtek , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.06 31 pazdziernika 2023 r. atanh(3)