CoS, cosf, cosh, coshf
Calcular o cosseno (cos ou cosf) ou o cosseno hiperbólico (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
);
Parâmetros
- x
Ângulo em radianos.
Valor de retorno
O cosseno ou cosseno hiperbólico de x.Se x é maior que ou igual a 263, ou menor ou igual a –263, uma perda de significância no resultado de uma chamada para cos ocorre.
Se o resultado for muito grande em um cosh ou coshf chamar a função retornará HUGE_VAL e define errno para ERANGE, por padrão.
Entrada |
Exceção SEH |
Exceção de Matherr |
---|---|---|
± QNAN,IND |
Nenhum |
_DOMAIN |
± ∞ (cosf, cos) |
INVALID |
_DOMAIN |
x ≥ 7.104760e+002 (cosh, coshf) |
INEXACT+OVERFLOW |
OVERFLOW |
Comentários
C++ permite sobrecarga, portanto, você pode chamar métodos sobrecarregados de cos e cosh.Em um programa em C, cos e cosh sempre levar e retornar um double.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
cos, cosh, cosf, coshf |
<math.h> |
Para obter informações adicionais de compatibilidade, consulte compatibilidade na introdução.
Exemplo
Veja o exemplo na sin, sinf, sinh, sinhf.