cos, cosf, Cosh, coshf
Berechnet den Kosinus (cos oder cosf) oder Hyperbelkosinus (cosh oder coshf).
double cos(
double x
);
float cos(
float x
); // C++ only
long double cos(
long double x
); // C++ only
float cosf(
float x
);
double cosh(
double x
);
float cosh(
float x
); // C++ only
long double cosh(
long double x
); // C++ only
float coshf(
float x
);
Parameter
- x
Winkel im Bogenmaß.
Rückgabewert
Der Kosinus oder den Hyperbelkosinus von x.Wenn x größer oder gleich 263 oder kleiner oder gleich 263, ist ein Verlust des Schritts im Ergebnis eines Aufrufs von cos tritt auf.
Wenn das Ergebnis in einem cosh oder coshf Aufruf zu groß ist, gibt die Funktion HUGE_VAL zurück und legt errno standardmäßig auf ERANGEfest.
Eingabe |
SEH Ausnahme |
Matherr-Ausnahme |
---|---|---|
± QNAN,IND |
Keine |
_DOMAIN |
± ∞ (cosf, cos) |
INVALID |
_DOMAIN |
x ≥ 7.104760e+002 (cosh, coshf) |
INEXACT+OVERFLOW |
OVERFLOW |
Hinweise
C++ lässt Überladen, das heißt Sie können Überladungen von cos und coshaufrufen.In einem C-Programm nehmen cos und cosh und geben immer ein Double zurück.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
cos, cosh, cosf, coshf |
<math.h> |
Um Kompatibilität zusätzlichen Informationen finden Sie unter Kompatibilität in der Einführung.
Beispiel
Weitere Informationen finden Sie im Beispiel in Sünde, sinf, sinh, sinhf.