C ++ atanh () - C ++ standardna biblioteka

Funkcija atanh () u C ++ vraća hiperboličku tangentu luka (inverzna hiperbolična tangenta) broja u radijanima.

Funkcija atanh () uzima jedan argument i vraća hiperbolički tangens luka te vrijednosti u radijanima.

Funkcija je definirana u zaglavnoj datoteci.

(Matematika) tanh -1 x = atanh (x) (U programiranju na C ++)

prototip atanh () (od standarda C ++ 11)

dvostruki atanh (dvostruki x); plutati atanh (plutati x); dugi dvostruki atanh (dugi dvostruki x); dvostruki atanh (T x); // Za integralni tip

atanh () parametri

Funkcija atanh () uzima jedan obvezni argument u rasponu (-1, 1).

Ako je vrijednost veća od 1 ili manja od -1, pojavljuje se pogreška domene.

atanh () Povratna vrijednost

Funkcija atanh () vraća inverzni hiperbolički tangens argumenta koji joj je proslijeđen.

atnah () Tablica povratne vrijednosti
Parametar (x) Povratna vrijednost
-1 <x <1 Konačna vrijednost
x = -1 -∞
x = 1
x 1 NaN (Nije broj

Primjer 1: Kako funkcija atanh () radi u 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; ) 

Kada pokrenete program, izlaz će biti:

 atanh (x) = 0,331647 radijan atanh (x) = 19,002 stupnja 

Primjer 2: atanh () funkcija s integralnim tipom

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

Kada pokrenete program, izlaz će biti:

 atanh (x) = inf radijan atanh (x) = inf stupanj 

Zanimljivi članci...