asin, asinf, asinl

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

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.

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.

EntradaExcepción SEHExcepción de Matherr
± ∞INVALID_DOMAIN
± QNAN,INDninguna_DOMAIN
x>&1;INVALID_DOMAIN

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.

RutinaEncabezado necesario
asin, asinf, asinl<math.h>

Para obtener más información, consulte acos, acosf, acosl.

System::Math::ASIN

Compatibilidad de punto flotante
ACOS, acosf, acosl
ATAN, atanf, atanl, atan2, atan2f, atan2l
cos, cosf, cosl, cosh, coshf, coshl
_matherr
sen, sinf, sinl, sinh, sinhf, sinhl
tan, tanf, tanl, tanh, tanhf, tanhl

Mostrar: