C atanh () - C szabványos könyvtár

Az atanh () függvény egy szám hiperbolikus érintőjét (inverz hiperbolikus tangensét) adja vissza radiánban.

A atanh()függvény egyetlen argumentumot vesz fel (-1 ≦ x ≧ 1), és az ív hiperbolikus érintőjét adja vissza radiánban.

A atanh()függvény a fejlécfájlban található.

atanh () Prototípus

 kettős atanh (dupla x);

Az ív hiperbolikus típusú érintőjének megtalálásához int, floatvagy long doublekifejezetten konvertálhatja a típust doublecast operátorral.

int x = 0; kettős eredmény; eredmény = atanh (dupla (x));

Ezenkívül két atanhf () és atanhl () függvényt vezettek be a C99-ben, hogy kifejezetten a típussal float, long doubleill.

float atanhf (float x); hosszú kettős atanhl (hosszú kettős x);

atanh () Paraméter

A atanh()függvény egyetlen argumentumot tartalmaz, amely nagyobb vagy egyenlő -1 és kisebb vagy egyenlő 1.

Paraméter Leírás
kettős érték Kívánt. A kettős érték nagyobb vagy egyenlő, mint 1 (-1 ≦ x ≧ 1).

1. példa: atanh () függvény különböző paraméterekkel

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

Kimenet

 atanh (-0,50) = -0,55 radiánban atanh (-0,50) = -31,47 atanh fokban (3,00) = nan 

érdekes cikkek...