C ++ atanh () - C ++ -kirjasto

Atanh () -funktio C ++: ssa palauttaa luvun kaaren hyperbolisen tangentin (käänteisen hyperbolisen tangentin) radiaaneina.

Atanh () -funktio ottaa yhden argumentin ja palauttaa kyseisen arvon kaaren hyperbolisen tangentin radiaaneina.

Toiminto määritetään otsikkotiedostossa.

(Matematiikka) tanh -1 x = atanh (x) (C ++ -ohjelmoinnissa)

atanh () -prototyyppi (standardin C ++ 11 mukaan)

kaksinkertainen atanh (kaksinkertainen x); kelluva atanh (kelluva x); pitkä kaksinkertainen atanh (pitkä kaksinkertainen x); kaksoisatanh (Tx); // integraalityypille

atanh () -parametrit

Atanh () -funktiolla on yksi pakollinen argumentti alueella (-1, 1).

Jos arvo on suurempi kuin 1 tai alle -1, tapahtuu verkkotunnusvirhe.

atanh () Palautusarvo

Atanh () -funktio palauttaa sille välitetyn argumentin käänteisen hyperbolisen tangentin.

atnah () Palautusarvotaulukko
Parametri (x) Palautusarvo
-1 <x <1 Lopullinen arvo
x = -1 -∞
x = 1
x 1 NaN (ei luku

Esimerkki 1: Kuinka atanh () -toiminto toimii C ++: ssa?

 #include #include #define PI 3.141592654 using namespace std; int main() ( double x = 0.32, result; result = atanh(x); cout << "atanh(x) = " << result << " radian" << endl; // result in degrees cout << "atanh(x) = " << result*180/PI << " degree" << endl; return 0; ) 

Kun suoritat ohjelmaa, tulos on:

 atanh (x) = 0,331647 radiaani atanh (x) = 19,002 astetta 

Esimerkki 2: atanh () -funktio integraalityypillä

 #include #include #define PI 3.141592654 using namespace std; int main() ( int x = 1; double result; result = atanh(x); cout << "atanh(x) = " << result << " radian" << endl; // result in degrees cout << "atanh(x) = " << result*180/PI << " degree" << endl; return 0; )

Kun suoritat ohjelmaa, tulos on:

 atanh (x) = inf-radiaani atanh (x) = inf-aste 

Mielenkiintoisia artikkeleita...