C ++ sinh () - Biblioteca standard C ++

Funcția sinh () în C ++ returnează sinusul hiperbolic al unui unghi dat în radiani.

Funcția este definită în fișierul antet.

 (Matematică) sinh x = sinh (x) (În programarea C ++)

sinh () prototip (Începând cu standardul C ++ 11)

dublu sinh (dublu x); float sinh (float x); lung dublu sinh (lung dublu x); dublu sinh (T x); // Pentru tip integral.

Funcția Sinh () are un singur argument în radiani și returnează sinusul hiperbolic acelui unghi în double, floatsau de long doubletip.

Sinusul hiperbolic al lui x este dat de,

sinh () Parametri

Funcția sinh () ia un singur argument obligatoriu reprezentând un unghi hiperbolic în radian.

sinh () Valoare returnată

Funcția sinh () returnează sinusul hiperbolic al argumentului.

Dacă magnitudinea rezultatului este prea mare pentru a fi reprezentată de o valoare de tipul returnat, funcția returnează HUGE_VAL cu semnul corespunzător și apare o eroare de interval de depășire.

Exemplul 1: Cum funcționează funcția 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; )

Când rulați programul, ieșirea va fi:

 sinh (x) = 17.3923 sinh (x) = 2.3013

Exemplul 2: funcția sinh () cu tip integral

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

Când rulați programul, ieșirea va fi:

 sinh (x) = -10.0179 

Articole interesante...