C ++ atanh () - C ++ standardbibliotek

Atanh () -funksjonen i C ++ returnerer buens hyperbolske tangens (invers hyperbolsk tangens) til et tall i radianer.

Atanh () -funksjonen tar et enkelt argument og returnerer buens hyperbolske tangens til den verdien i radianer.

Funksjonen er definert i topptekstfilen.

(Matematikk) tanh -1 x = atanh (x) (I C ++ programmering)

atanh () prototype (fra og med C ++ 11 standard)

dobbel atanh (dobbel x); flyte atanh (flyte x); lang dobbel atanh (lang dobbel x); dobbelt atanh (T x); // For integrert type

atanh () Parametere

Atanh () -funksjonen tar et enkelt obligatorisk argument i området (-1, 1).

Hvis verdien er større enn 1 eller mindre enn -1, oppstår det en domenefeil.

atanh () Returverdi

Funksjonen atanh () returnerer den inverse hyperbolske tangensen til argumentet som sendes til den.

atnah () Returverditabell
Parameter (x) Returverdi
-1 <x <1 Endelig verdi
x = -1 -∞
x = 1
x 1 NaN (ikke et tall

Eksempel 1: Hvordan fungerer atanh () -funksjonen i C ++?

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

Når du kjører programmet, vil utdataene være:

 atanh (x) = 0,3331647 radian atanh (x) = 19,002 grad 

Eksempel 2: atanh () -funksjon med integrertype

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

Når du kjører programmet, vil utdataene være:

 atanh (x) = inf radian atanh (x) = inf grad 

Interessante artikler...