Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Calcula el coseno (cos o cosf) o coseno hiperbólico (cosh o 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
);
Parámetros
- x
ángulo en radianes.
Valor devuelto
Coseno o coseno hiperbólico de x.Si x es mayor o igual que 263, o inferior o igual a 263, una pérdida de significado en el resultado de una llamada a cos aparece.
si el resultado es demasiado grande en una llamada de cosh o de coshf , la función devuelve HUGE_VAL y establece errno a ERANGE, de forma predeterminada.
Entrada |
ELLA excepción |
excepción de Matherr |
|---|---|---|
± QNAN,IND |
nada |
_DOMAIN |
± ∞ (cosf, cos) |
INVALID |
_DOMAIN |
x ≥ 7.104760e+002 (cosh, coshf) |
INEXACT+OVERFLOW |
OVERFLOW |
Comentarios
C++ permite la sobrecarga, por lo que puede llamar a sobrecargas de cos y de cosh.En un programa de c., cos y cosh toman y devuelven siempre un doble.
Requisitos
rutina |
Encabezado necesario |
|---|---|
cos, cosh, cosf, coshf |
<math.h> |
Para obtener información adicional de compatibilidad, vea compatibilidad en la Introducción.
Ejemplo
Vea el ejemplo de sin, sinf, sinh, sinhf.