cos, cosf, matraque, coshf
Calcule le cosinus (cos ou cosf) ou cosinus hyperbolique (cosh ou 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
);
Paramètres
- x
Angle en radians.
Valeur de retour
Cosinus ou cosinus hyperbolique d' x.Si x est supérieure ou égale à 263, ou inférieur ou égal à - 263, une perte d'importance dans le résultat d'un appel à cos se produit.
Si le résultat est trop important dans un appel d' cosh ou d' coshf , la fonction retourne HUGE_VAL et définit errno à ERANGE, par défaut.
Entrée |
Une exception SEH |
exception de Matherr |
---|---|---|
± QNAN,IND |
aucun |
_DOMAIN |
± ∞ (cosf, cos) |
INVALID |
_DOMAIN |
X ≥ 7.104760e+002 (cosh, coshf) |
INEXACT+OVERFLOW |
OVERFLOW |
Notes
C++ permet la surcharge, vous pouvez appeler des surcharges d' cos et d' cosh.Dans un programme c, cos et cosh toujours prennent et retournent un double.
Configuration requise
routine |
en-tête requis |
---|---|
cos, cosh, cosf, coshf |
<math.h> |
Pour des informations de compatibilité supplémentaires, consultez compatibilité dans l'introduction.
Exemple
Consultez l'exemple de sin, sinf, sinh, sinhf.