Funkcija acosh () C ++ atgriež skaitļa lokveida hiperbolisko kosinusu (apgriezto hiperbolisko kosinusu) radiānos.
Funkcija acosh () aizņem vienu argumentu un atgriež šīs vērtības loka hiperbolisko kosinusu radiānā.
Funkcija ir definēta galvenes failā.
(Matemātika) cosh -1 x = acosh (x) (C ++ programmēšanā)
acosh () prototips (pēc standarta C ++ 11)
dubultā acosh (double x); pludiņš acosh (pludiņš x); garš dubultā acosh (garš dubultā x); dubultā acosh (T x); // Neatņemamajam tipam
acosh () parametri
Funkcijai acosh () ir nepieciešams viens obligāts arguments, kas ir lielāks vai vienāds ar 1.
Ja arguments ir mazāks par 1, rodas domēna kļūda.
acosh () Atgriešanās vērtība
Funkcija acosh () atgriež vērtību diapazonā (0, ∞) .
Ja arguments, kas nodots acosh (), ir mazāks par 1, tas atgriežas NaN
(nevis skaitlis).
Parametrs | Atgriešanās vērtība |
---|---|
x> = 1 | (0, ∞) |
x <1 | NaN |
1. piemērs: Kā funkcija acosh () darbojas 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; )
Palaidot programmu, izeja būs:
acosh (x) = 3.27269 radiāns acosh (x) = 187.511 grāds
2. piemērs: funkcija acosh () ar integrālo tipu
#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; )
Palaidot programmu, izeja būs:
acosh (x) = 2,06344 radiāns acosh (x) = 118,226 grāds