C ++ atanh () - Standardna knjižnica C ++

Funkcija atanh () v jeziku C ++ vrne ločno hiperbolično tangento (inverzna hiperbolična tangenta) števila v radianih.

Funkcija atanh () sprejme en argument in vrne hiperbolični tangens loka te vrednosti v radianih.

Funkcija je definirana v glavi datoteke.

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

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

dvojni atanh (dvojni x); float atanh (float x); dolgi dvojni atanh (dolgi dvojni x); dvojni atanh (T x); // Za integralni tip

atanh () Parametri

Funkcija atanh () sprejme en obvezen argument v obsegu (-1, 1).

Če je vrednost večja od 1 ali manjša od -1, pride do napake domene.

atanh () Vrnjena vrednost

Funkcija atanh () vrne inverzni hiperbolični tangens argumenta, ki ji je bil poslan.

atnah () Tabela vrnjene vrednosti
Parameter (x) Vrnjena vrednost
-1 <x <1 Končna vrednost
x = -1 -∞
x = 1
x 1 NaN (Ni številka

Primer 1: Kako deluje funkcija atanh () v jeziku 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; ) 

Ko zaženete program, bo rezultat:

 atanh (x) = 0,331647 radian atanh (x) = 19,002 stopinje 

Primer 2: funkcija atanh () z integriranim 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; )

Ko zaženete program, bo rezultat:

 atanh (x) = inf radian atanh (x) = inf stopnja 

Zanimive Članki...