asin, asinf, asinl
Calcula el arcoseno.
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 cuyo arcoseno se va a calcular.
Valor devuelto
La función asin devuelve el arcoseno (función de seno inverso) de x en el intervalo entre –π/2 y π/2 radianes.
De forma predeterminada, si x es menor que – 1 o mayor que 1, asin devuelve un indefinido.
Entrada |
Excepción SEH |
Excepción de Matherr |
---|---|---|
± ∞ |
INVALID |
_DOMAIN |
± QNAN,IND |
ninguno |
_DOMAIN |
|x|>1 |
INVALID |
_DOMAIN |
Comentarios
Como C++ permite las sobrecargas, puede llamar a sobrecargas de asin con valores de float y long double. En un programa de C, asin siempre toma y devuelve un tipo double.
Requisitos
Rutina |
Encabezado necesario |
---|---|
asin, asinf, asinl |
<math.h> |
Ejemplo
Para obtener más información, vea acos, acosf, acosl.
Equivalente en .NET Framework
Vea también
Referencia
Compatibilidad con el punto flotante
atan, atanf, atanl, atan2, atan2f, atan2l
cos, cosf, cosl, cosh, coshf, coshl