C ++ sinh () - Bibliothèque standard C ++

La fonction sinh () en C ++ renvoie le sinus hyperbolique d'un angle donné en radians.

La fonction est définie dans le fichier d'en-tête.

 (Mathématiques) sinh x = sinh (x) (en programmation C ++)

prototype sinh () (à partir de la norme C ++ 11)

double sinh (double x); float sinh (float x); long double sinh (long double x); double sinh (T x); // Pour le type intégral.

La fonction sinh () prend un seul argument en radians et renvoie le sinus hyperbolique de cet angle dans double, floatou long doubletype.

Le sinus hyperbolique de x est donné par,

Paramètres de sinh ()

La fonction sinh () prend un seul argument obligatoire représentant un angle hyperbolique en radian.

sinh () Valeur de retour

La fonction sinh () renvoie le sinus hyperbolique de l'argument.

Si l'amplitude du résultat est trop grande pour être représentée par une valeur du type de retour, la fonction renvoie HUGE_VAL avec le signe approprié et une erreur de plage de dépassement se produit.

Exemple 1: Comment fonctionne la fonction sinh ()?

 #include #include using namespace std; int main() ( double x = 3.55, result; result = sinh(x); cout << "sinh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )

Lorsque vous exécutez le programme, la sortie sera:

 sinh (x) = 17,3923 sinh (x) = 2,3013

Exemple 2: fonction sinh () avec type intégral

 #include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; ) 

Lorsque vous exécutez le programme, la sortie sera:

 sinh (x) = -10,0179 

Articles intéressants...