C ++ sinh () - C ++ Standardbibliothek

Die Funktion sinh () in C ++ gibt den hyperbolischen Sinus eines im Bogenmaß angegebenen Winkels zurück.

Die Funktion ist in der Header-Datei definiert.

 (Mathematik) sinh x = sinh (x) (In der C ++ - Programmierung)

sinh () Prototyp (Stand C ++ 11 Standard)

double sinh (double x); float sinh (float x); langes doppeltes sinh (langes doppeltes x); doppelt sinh (T x); // Für integralen Typ.

Die sinh () Funktion nimmt ein einziges Argument in Radianten und gibt den hyperbolischen Sinus dieses Winkels in double, floatoder long doubleTyp.

Der hyperbolische Sinus von x ist gegeben durch:

sinh () Parameter

Die Funktion sinh () verwendet ein einzelnes obligatorisches Argument, das einen hyperbolischen Winkel im Bogenmaß darstellt.

sinh () Rückgabewert

Die Funktion sinh () gibt den hyperbolischen Sinus des Arguments zurück.

Wenn die Größe des Ergebnisses zu groß ist, um durch einen Wert des Rückgabetyps dargestellt zu werden, gibt die Funktion HUGE_VAL mit dem richtigen Vorzeichen zurück, und es tritt ein Überlaufbereichsfehler auf.

Beispiel 1: Wie funktioniert die Funktion 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; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

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

Beispiel 2: sinh () -Funktion mit Integraltyp

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

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 sinh (x) = -10,0179 

Interessante Beiträge...