C atanh () - C standartinė biblioteka

Funkcija „atanh“ () grąžina skaičiaus lanko hiperbolinę liestinę (atvirkštinę hiperbolinę liestinę) radianais.

atanh()Funkcija priima vieną argumentą (-1 ≦ x ≧ 1), ir grįžta lankas hiperbolinės tangentinę radianais.

atanh()Funkcija yra įtraukta į antraštės faile.

atanh () prototipas

 dvigubas atanh (dvigubas x);

Rasti lanko hiperboliczny liestinės tipo int, floatarba long doublegalite aiškiai konvertuoti tipą doublenaudojant ketaus operatorių.

int x = 0; dvigubas rezultatas; rezultatas = atanh (dvigubas (x));

Be to, C99 buvo įdiegtos dvi funkcijos „atanhf“ () ir „atanhl“ (), kad būtų galima dirbti konkrečiai su tipu floatir long doubleatitinkamai.

plūdė atanhf (plūdė x); ilgas dvigubas atanhl (ilgas dvigubas x);

atanh () parametras

atanh()Funkcija priima vieną argumentas didesnis nei arba lygus -1 ir mažiau negu arba lygus 1.

Parametras apibūdinimas
dviguba vertė Būtina. Dviguba vertė yra didesnė arba lygi 1 (-1 ≦ x ≧ 1).

1 pavyzdys: funkcija atanh () su skirtingais parametrais

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

Rezultatas

 atanh (-0,50) = -0,55 radianais atanh (-0,50) = -31,47 atanh laipsniais (3,00) = nan 

Įdomios straipsniai...