asin, asinf, asinl
Calcula o arcsine.
double asin(
double x
);
float asin(
float x
); // C++ only
long double asin(
long double x
); // C++ only
float asinf (
float x
);
long double asinl(
long double x
);
Parâmetros
- x
Valor cujo arco seno deve ser calculado.
Valor de retorno
A função asin retorna o arco seno (a função seno inversa) de x no intervalo – π/2 a π/2 radianos.
Por padrão, se x for menor que –1 ou maior que 1, asin retorna um valor indefinido.
Entrada |
Exceção SEH |
Exceção Matherr |
---|---|---|
± ∞ |
INVALID |
_DOMAIN |
± QNAN,IND |
nenhum |
_DOMAIN |
|x|>1 |
INVALID |
_DOMAIN |
Comentários
Como o C++ permite a sobrecarga, é possível chamar as sobrecargas de asin com float e valores de long double. Em um programa em C, asin sempre obterá e retornará um double.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
asin, asinf, asinl |
<math.h> |
Exemplo
Para obter mais informações, consulte acos, acosf, acosl.
Equivalência do .NET Framework
Consulte também
Referência
atan, atanf, atanl, atan2, atan2f, atan2l
cos, cosf, cosl, cosh, coshf, coshl