La fonction cosh () en C ++ renvoie le cosinus hyperbolique d'un angle donné en radians.
La fonction est définie dans le fichier d'en-tête.
(Mathématiques) cosh x = cosh (x) (en programmation C ++)
prototype cosh () (à partir de la norme C ++ 11)
double cosh (double x); float cosh (float x); long double cosh (long double x); double cosh (T x); // Pour le type intégral.
La fonction cosh () prend un seul argument en radians et renvoie le cosinus hyperbolique de cet angle dans double
, float
ou long double
type.
Le cosinus hyperbolique de x est donné par,
Paramètres cosh ()
La fonction cosh () prend un seul argument obligatoire représentant un angle hyperbolique en radians.
cosh () Valeur de retour
La fonction cosh () renvoie le cosinus hyperbolique de l'argument.
Si la magnitude du résultat est trop grande pour être représentée par une valeur du type de retour, la fonction retourne HUGE_VAL
avec le signe approprié et une erreur de plage de dépassement se produit.
Exemple 1: Comment fonctionne la fonction cosh ()?
#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; )
Lorsque vous exécutez le programme, la sortie sera:
cosh (x) = 47,3215 cosh (x) = 2,50918
Exemple 2: fonction cosh () avec type intégral
#include #include using namespace std; int main() ( int x = -3; double result; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
Lorsque vous exécutez le programme, la sortie sera:
cosh (x) = 10,0179