CoS, cosf, cosh, coshf
Calcular o co-seno (cos ou cosf) ou () o cosseno hiperbólicocosh 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. If x é maior que ou igual a 263, ou menor ou igual a –263, perda de significância no resultado de uma telefonar para cos ocorre.
Se o resultado é muito grande em um cosh ou coshf chamar a função retornará HUGE_VAL e conjuntos errno para ERANGE, por padrão.
Entrada |
Exceção SEH |
Exceção Matherr |
---|---|---|
± QNAN,IND |
Nenhum |
_DOMAIN |
± ∞ (cosf, cos) |
INVALID |
_DOMAIN |
≥ x 7.104760e + 002 (cosh, coshf) |
INEXACT+OVERFLOW |
OVERFLOW |
Comentários
C++ permite sobrecarga, para que você possa telefonar sobrecargas de cos e cosh. Em um programa C, cos e cosh sempre faça e retorna um double.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
cos, cosh, cosf, coshf |
<math.h> |
Para obter informações adicionais compatibilidade, consulte Compatibilidade na introdução.
Exemplo
Veja o exemplo sin, sinf, sinh, sinhf.