Funkcija acosh () u C ++ vraća hiperbolički kosinus luka (inverzni hiperbolički kosinus) broja u radijanima.
Funkcija acosh () uzima jedan argument i vraća hiperbolički kosinus luka te vrijednosti u radijanima.
Funkcija je definirana u zaglavnoj datoteci.
(Matematika) cosh -1 x = acosh (x) (U programiranju na C ++)
prototip acosh () (od standarda C ++ 11)
dvostruko akoš (dvostruko x); plutaj akoš (plutaj x); dugi dvostruki akoš (dugi dvostruki x); dvostruko akoš (T x); // Za integralni tip
acosh () Parametri
Funkcija acosh () uzima jedan obvezni argument koji je veći ili jednak 1.
Ako je argument manji od 1, pojavljuje se pogreška domene.
acosh () Povratna vrijednost
Funkcija acosh () vraća vrijednost u rasponu (0, ∞) .
Ako je argument proslijeđen acosh () manji od 1, vraća se NaN
(ne broj).
Parametar | Povratna vrijednost |
---|---|
x> = 1 | (0, ∞) |
x <1 | NaN |
Primjer 1: Kako funkcija acosh () radi u 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; )
Kada pokrenete program, izlaz će biti:
akoš (x) = 3,27269 radijan akoš (x) = 187,511 stupnjeva
Primjer 2: funkcija acosh () s integralnim 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; )
Kada pokrenete program, izlaz će biti:
akoš (x) = 2,06344 radijan akoš (x) = 118,226 stupnjeva