Funkcija acosh () v jeziku C ++ vrne lok hiperbolični kosinus (inverzni hiperbolični kosinus) števila v radianih.
Funkcija acosh () sprejme en argument in vrne hiperbolični kosinus loka te vrednosti v radianih.
Funkcija je definirana v glavi datoteke.
(Matematika) cosh -1 x = acosh (x) (pri programiranju na C ++)
prototip acosh () (od standarda C ++ 11)
dvojni acosh (dvojni x); float acosh (float x); dolgi dvojni acosh (dolgi dvojni x); dvojni acosh (T x); // Za integralni tip
parametri acosh ()
Funkcija acosh () ima en obvezen argument, ki je večji ali enak 1.
Če je argument manjši od 1, pride do napake domene.
acosh () Vrnjena vrednost
Funkcija acosh () vrne vrednost v območju (0, ∞) .
Če je argument, poslan v acosh (), manjši od 1, vrne NaN
(ne število).
Parameter | Vrnjena vrednost |
---|---|
x> = 1 | (0, ∞) |
x <1 | NaN |
Primer 1: Kako deluje funkcija acosh () v jeziku C ++?
#include #include #define PI 3.141592654 using namespace std; int main() ( double x = 13.21, result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; )
Ko zaženete program, bo rezultat:
acosh (x) = 3,27269 radian acosh (x) = 187,511 stopinje
Primer 2: funkcija acosh () z integriranim tipom
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 4; double result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; )
Ko zaženete program, bo rezultat:
acosh (x) = 2.06344 radian acosh (x) = 118.226 stopinj