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 () PalautusarvotaulukkoParametri (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