Die Funktion cosh () in C ++ gibt den hyperbolischen Kosinus eines im Bogenmaß angegebenen Winkels zurück.
Die Funktion ist in der Header-Datei definiert.
(Mathematik) cosh x = cosh (x) (In der C ++ - Programmierung)
cosh () Prototyp (Stand C ++ 11 Standard)
doppeltes cosh (doppeltes x); float cosh (float x); langes doppeltes cosh (langes doppeltes x); Doppel-Cosh (T x); // Für integralen Typ.
Die cosh () Funktion nimmt ein einziges Argument in Radianten und gibt den hyperbolischen Cosinus dieses Winkels in double
, float
oder long double
Typ.
Der hyperbolische Cosinus von x ist gegeben durch:
cosh () Parameter
Die Funktion cosh () verwendet ein einzelnes obligatorisches Argument, das einen hyperbolischen Winkel im Bogenmaß darstellt.
cosh () Rückgabewert
Die Funktion cosh () gibt den hyperbolischen Cosinus des Arguments zurück.
Wenn die Größe des Ergebnisses zu groß ist, um durch einen Wert des Rückgabetyps dargestellt zu werden, wird die Funktion HUGE_VAL
mit dem richtigen Vorzeichen zurückgegeben, und es tritt ein Überlaufbereichsfehler auf.
Beispiel 1: Wie funktioniert die Funktion cosh ()?
#include #include using namespace std; int main() ( double x = 4.55, result; result = cosh(x); cout << "cosh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:
cosh (x) = 47,3215 cosh (x) = 2,50918
Beispiel 2: cosh () -Funktion mit ganzzahligem Typ
#include #include using namespace std; int main() ( int x = -3; double result; result = cosh(x); cout << "cosh(x) = " << result << endl; return 0; )
Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:
cosh (x) = 10,0179