C ++ acosh () - C ++ Standardbibliotek

Funktionen acosh () i C ++ returnerar bågens hyperboliska cosinus (invers hyperbolisk cosinus) för ett tal i radianer.

Funktionen acosh () tar ett enda argument och returnerar bågens hyperboliska cosinus för det värdet i radian.

Funktionen definieras i rubrikfilen.

(Matematik) cosh -1 x = acosh (x) (I C ++ programmering)

acosh () prototyp (från C ++ 11-standard)

dubbel acosh (dubbel x); float acosh (float x); lång dubbel acosh (lång dubbel x); dubbel acosh (T x); // För integrerad typ

acosh () Parametrar

Funktionen acosh () tar ett enda obligatoriskt argument som är större eller lika med 1.

Om argumentet är mindre än 1 uppstår ett domänfel.

acosh () Returvärde

Funktionen acosh () returnerar ett värde i intervallet (0, ∞) .

Om argumentet som skickas till acosh () är mindre än 1 returnerar det NaN(inte ett tal).

acosh () Returvärden
Parameter Returvärde
x> = 1 (0, ∞)
x <1 NaN

Exempel 1: Hur fungerar acosh () -funktionen i 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; )

När du kör programmet blir resultatet:

 acosh (x) = 3,27269 radian acosh (x) = 187,511 grader 

Exempel 2: acosh () -funktion med integraltyp

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

När du kör programmet blir resultatet:

 acosh (x) = 2,06344 radian acosh (x) = 118,226 grader 

Intressanta artiklar...