C ++ acosh () - C ++ standardbibliotek

Funktionen acosh () i C ++ returnerer buens hyperbolske cosinus (invers hyperbolsk cosinus) af et tal i radianer.

Funktionen acosh () tager et enkelt argument og returnerer buen hyperbolsk cosinus af denne værdi i radian.

Funktionen er defineret i header-fil.

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

acosh () prototype (pr. C ++ 11 standard)

dobbelt acosh (dobbelt x); flyde acosh (flyde x); lang dobbelt acosh (lang dobbelt x); dobbelt acosh (T x); // For integreret type

acosh () Parametre

Funktionen acosh () tager et enkelt obligatorisk argument, der er større eller lig med 1.

Hvis argumentet er mindre end 1, opstår der en domænefejl.

acosh () Returværdi

Funktionen acosh () returnerer en værdi i området (0, ∞) .

Hvis argumentet, der sendes til acosh (), er mindre end 1, returnerer det NaN(ikke et tal).

acosh () Returværdier
Parameter Returneringsværdi
x> = 1 (0, ∞)
x <1 NaN

Eksempel 1: Hvordan fungerer acosh () 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ører programmet, vil output være:

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

Eksempel 2: acosh () -funktion med integreret type

 #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ører programmet, vil output være:

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

Interessante artikler...