A sinh () függvény C ++ - ban egy radianban megadott szög hiperbolikus szinuszát adja vissza.
A függvény a fejlécfájlban van meghatározva.
(Matematika) sinh x = sinh (x) (C ++ programozásban)
sinh () prototípus (C ++ 11 szabvány szerint)
kettős sinh (dupla x); float sinh (float x); hosszú kettős sinh (hosszú kettős x); kettős sinh (T x); // Integrál típusra.
A sinh () függvény egyetlen érv radiánban hiperbolikus szinusza, hogy szög double
, float
vagy long double
típus.
Az x hiperbolikus szinuszát a
sinh () Paraméterek
A sinh () függvény egyetlen kötelező argumentumot vesz fel, amely radiánban hiperbolikus szöget képvisel.
sinh () Visszatérési érték
A sinh () függvény az argumentum hiperbolikus szinuszát adja vissza.
Ha az eredmény nagysága túl nagy ahhoz, hogy a visszatérési típusú érték képviselje, a függvény a megfelelő jellel adja vissza a HUGE_VAL értéket, és túlcsordulási tartományi hiba lép fel.
1. példa: Hogyan működik a sinh () függvény?
#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; )
A program futtatásakor a kimenet a következő lesz:
sinh (x) = 17,3923 sinh (x) = 2,3013
2. példa: sinh () függvény integrált típussal
#include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )
A program futtatásakor a kimenet a következő lesz:
sinh (x) = -10,0179