Funktionen cosh () i C ++ returnerar den hyperboliska cosinus för en vinkel angiven i radianer.
Funktionen definieras i rubrikfilen.
(Matematik) cosh x = cosh (x) (I C ++ programmering)
cosh () prototyp (Från och med C ++ 11 standard)
dubbel cosh (dubbel x); float cosh (float x); lång dubbel cosh (lång dubbel x); dubbel cosh (Tx); // För integrerad typ.
Funktionen cosh () tar ett enda argument i radianer och returnerar den hyperboliska cosinus för den vinkeln i double
, float
eller long double
typ.
Den hyperboliska cosinus av x ges av,
cosh () Parametrar
Funktionen cosh () tar ett enda obligatoriskt argument som representerar en hyperbolisk vinkel i radianer.
cosh () Returvärde
Funktionen cosh () returnerar argumentets hyperboliska cosinus.
Om storleken på resultatet är för stor för att representeras av ett värde av returtypen, återgår funktionen HUGE_VAL
med rätt tecken och ett fel överflödesintervall uppstår.
Exempel 1: Hur fungerar cosh () -funktionen?
#include #include using namespace std; int main() ( double x = 4.55, result; result = cosh(x); cout << "cosh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
När du kör programmet blir resultatet:
cosh (x) = 47.3215 cosh (x) = 2.50918
Exempel 2: cosh () -funktion med integraltyp
#include #include using namespace std; int main() ( int x = -3; double result; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
När du kör programmet blir resultatet:
cosh (x) = 10,0179