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 tabulaParametrs (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