Funkcija atanh () atgriež skaitļa lokveida hiperbolisko pieskārienu (apgriezto hiperbolisko tangenci) radiānos.
atanh()
Funkcija ņem vienu arguments (-1 ≦ x ≧ 1), un atgriež loka hiperbolisks pieskares radiānos.
atanh()
Funkcija ir iekļauta galvenes failā.
atanh () Prototips
dubultā atanh (dubultā x);
Lai atrastu loka hiperbolisko tangensu veida int
, float
vai arī long double
, lai skaidri varētu pārvērst veidu double
, izmantojot apraides operatoru.
int x = 0; dubultā rezultāts; rezultāts = atanh (dubultā (x));
Arī C99 tika ieviestas divas funkcijas atanhf () un atanhl (), lai darbotos tieši ar veidu float
un long double
attiecīgi.
pludiņš atanhf (pludiņš x); garš dubultā atanhl (garš dubultā x);
atanh () Parametrs
atanh()
Funkcija ņem vienu arguments ir lielāks vai vienāds ar -1 un mazāks par vai vienāds ar 1.
Parametrs | Apraksts |
---|---|
dubultvērtība | Nepieciešams. Divkārša vērtība ir lielāka vai vienāda ar 1 (-1 ≦ x ≧ 1). |
1. piemērs: funkcija atanh () ar dažādiem parametriem
#include #include int main() ( // constant PI is defined const double PI = 3.1415926; double x, result; x = -0.5; result = atanh(x); printf("atanh(%.2f) = %.2lf in radians", x, result); // converting radians to degree result = atanh(x)*180/PI; printf("atanh(%.2f) = %.2lf in degrees", x, result); // parameter not in range x = 3; result = atanh(x); printf("atanh(%.2f) = %.2lf", x, result); return 0; )
Rezultāts
atanh (-0,50) = -0,55 radiānos atanh (-0,50) = -31,47 atanh grādos (3,00) = nan