C atanh () - C Štandardná knižnica

Funkcia atanh () vracia oblúk hyperbolickej tangenty (inverznej hyperbolickej tangenty) čísla v radiánoch.

atanh()Funkcia má jediný parameter (-1 ≦ x ≧ 1), a vracia sa oblúk hyperbolický tangens v radiánoch.

Táto atanh()funkcia je zahrnutá v hlavičkovom súbore.

atanh () prototyp

 dvojitý atanh (dvojitý x);

Ak chcete nájsť hyperbolický tangens oblúka typu int, floatalebo long double, môžete typ explicitne previesť na doublepomocou operátora cast.

int x = 0; dvojitý výsledok; výsledok = atanh (double (x));

Tiež dve funkcie atanhf () a atanhl () boli zavedené v C99 pracovať špecificky s typom floata long doublev tomto poradí.

float atanhf (float x); dlhý dvojitý atanhl (dlhý dvojitý x);

atanh () Parameter

atanh()Funkcia má jediný parameter väčší alebo rovné 1 a nižšie alebo rovný 1.

Parameter Popis
dvojnásobná hodnota Požadovaný. Dvojitá hodnota väčšia alebo rovná 1 (-1 ≦ x ≧ 1).

Príklad 1: funkcia atanh () s rôznymi parametrami

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

Výkon

 atanh (-0,50) = -0,55 v radiánoch atanh (-0,50) = -31,47 v stupňoch atanh (3,00) = nan 

Zaujímavé články...