C ++ atanh () - C ++ standarta bibliotēka

Funkcija atanh () C ++ atgriež skaitļa loka hiperbolisko pieskārienu (apgriezto hiperbolisko tangenci) radiānos.

Funkcija atanh () aizņem vienu argumentu un atgriež šīs vērtības loka hiperbolisko pieskārienu radiānos.

Funkcija ir definēta galvenes failā.

(Matemātika) tanh -1 x = atanh (x) (C ++ programmēšanā)

atanh () prototips (pēc standarta C ++ 11)

dubultā atanh (dubultā x); pludiņš atanh (pludiņš x); garš dubultā atanh (garš dubultā x); dubultā atanh (T x); // Neatņemamajam tipam

atanh () parametri

Funkcijai atanh () ir nepieciešams viens obligāts arguments diapazonā (-1, 1).

Ja vērtība ir lielāka par 1 vai mazāka par -1, rodas domēna kļūda.

atanh () Atgriešanās vērtība

Funkcija atanh () atgriež tam nodotā ​​argumenta apgriezto hiperbolisko tangensu.

atnah () Atgriežamās vērtības tabula
Parametrs (x) Atgriešanās vērtība
-1 <x <1 Galīgā vērtība
x = -1 -∞
x = 1
x 1 NaN (nav skaitlis

1. piemērs: Kā funkcija atanh () darbojas 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; ) 

Palaidot programmu, izeja būs:

 atanh (x) = 0,331647 radiāns atanh (x) = 19,002 grāds 

2. piemērs: funkcija atanh () ar integrālo tipu

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

Palaidot programmu, izeja būs:

 atanh (x) = inf radiāns atanh (x) = inf grāds 

Interesanti raksti...