C atanh () - Biblioteca standard C

Funcția atanh () returnează tangenta hiperbolică a arcului (tangenta hiperbolică inversă) a unui număr în radiani.

atanh()Functia ia un singur argument (-1 ≦ x ≧ 1), și se întoarce arc hiperbolic tangenta în radiani.

atanh()Funcția este inclus în fișierul antet.

atanh () Prototip

 atanh dublu (x dublu);

Pentru a găsi arc tangentei hiperbolice de tip int, floatsau long double, puteți converti în mod explicit tipul pentru doubleutilizarea operatorului turnat.

int x = 0; rezultat dublu; rezultat = atanh (double (x));

De asemenea, două funcții atanhf () și atanhl () au fost introduse în C99 pentru a funcționa în mod specific cu tipul floatși long doublerespectiv.

float atanhf (float x); atanhl dublu lung (long double x);

atanh () Parametru

atanh()Functia ia un singur argument mai mare decât sau egal cu -1 și mai mic sau egal cu 1.

Parametru Descriere
valoare dublă Necesar. O valoare dublă mai mare sau egală cu 1 (-1 ≦ x ≧ 1).

Exemplul 1: funcția atanh () cu parametri diferiți

 #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; ) 

Ieșire

 atanh (-0,50) = -0,55 în radiani atanh (-0,50) = -31,47 în grade atanh (3,00) = nan 

Articole interesante...