C ++ sinh () - štandardná knižnica C ++

Funkcia sinh () v C ++ vráti hyperbolický sínus uhla uvedeného v radiánoch.

Funkcia je definovaná v hlavičkovom súbore.

 (Matematika) sinh x = sinh (x) (v programovaní v C ++)

prototyp sinh () (od štandardu C ++ 11)

dvojitý sinh (dvojitý x); float sinh (float x); dlhé dvojité sinh (dlhé dvojité x); dvojitý sinh (T x); // Pre integrálny typ.

Funkcia sinh () má jediný parameter v radiánoch a vracia hyperbolického sínus tohto uhla double, floatalebo long doubletypu.

Hyperbolický sínus x je daný,

sinh () Parametre

Funkcia sinh () má jediný povinný argument predstavujúci hyperbolický uhol v radiáne.

sinh () Návratová hodnota

Funkcia sinh () vracia hyperbolický sínus argumentu.

Ak je veľkosť výsledku príliš veľká na to, aby ju predstavovala hodnota návratového typu, funkcia vráti HUGE_VAL so správnym znamienkom a dôjde k chybe rozsahu pretečenia.

Príklad 1: Ako funguje funkcia 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; )

Po spustení programu bude výstup:

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

Príklad 2: Funkcia sinh () s integrálnym typom

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

Po spustení programu bude výstup:

 sinh (x) = -10,0179 

Zaujímavé články...