C ++ sinh () - C ++ Standardbibliotek

Funktionen sinh () i C ++ returnerar den hyperboliska sinus för en vinkel angiven i radianer.

Funktionen definieras i rubrikfilen.

 (Matematik) sinh x = sinh (x) (I C ++ programmering)

sinh () prototyp (Från och med C ++ 11-standarden)

dubbel sinh (dubbel x); float sinh (float x); lång dubbel sinh (lång dubbel x); dubbel sinh (T x); // För integrerad typ.

Funktionen sinh () tar ett enda argument i radianer och returnerar den hyperboliska sinus för den vinkeln i double, floateller long doubletyp.

Den hyperboliska sinus av x ges av,

sinh () Parametrar

Funktionen sinh () tar ett enda obligatoriskt argument som representerar en hyperbolisk vinkel i radian.

sinh () Returvärde

Funktionen sinh () returnerar argumentets hyperboliska sinus.

Om storleken på resultatet är för stor för att representeras av ett värde av returtypen returnerar funktionen HUGE_VAL med rätt tecken, och ett fel överflödesintervall uppstår.

Exempel 1: Hur fungerar sinh () -funktionen?

 #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; )

När du kör programmet blir resultatet:

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

Exempel 2: sinh () -funktion med integraltyp

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

När du kör programmet blir resultatet:

 sinh (x) = -10,0179 

Intressanta artiklar...