cos, cosf, garrote, coshf

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.

Equivalente en .NET Framework

Vea también

Referencia

Compatibilidad de punto flotante

acos, acosf

asin, asinf

atan, atanf, atan2, atan2f

_matherr

sin, sinf, sinh, sinhf

tan, tanf, tanh, tanhf

_CIcos