C ++ asin () - Biblioteca estándar de C ++

La función asin () en C ++ devuelve el seno inverso de un número en radianes.

Esta función se define en el archivo de encabezado.

(Matemáticas) sin -1 x = asin (x) (En Programación C ++);

prototipo asin () (A partir del estándar C ++ 11)

doble asin (doble x); flotar asin (flotar x); largo doble asin (largo doble x); doble asin (T x);

Parámetros asin ()

La función asin () toma un solo argumento obligatorio en el rango (-1, 1) .

Es porque el valor de seno está en el rango de 1 y -1.

asin () Valor de retorno

Dado que el argumento está en el rango (-1, 1), la función asin () devuelve el valor en el rango de (-π / 2, π / 2) .

Si el argumento es mayor que 1 o menor que -1, asin () devuelve, NaNes decir, no es un número.

Parámetro (x) Valor devuelto
x = (-1, 1) (-π /, π / 2) en radianes
-1> x o x> 1 NaN (no es un número)

Ejemplo 1: ¿Cómo funciona asin ()?

 #include #include using namespace std; int main() ( double x = 0.25, result; result = asin(x); cout << "asin(x) = " << result << " radians" << endl; // result in degrees cout << "asin(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )

Cuando ejecute el programa, la salida será:

 asin (x) = 0.25268 radianes asin (x) = 14.4779 grados

Ejemplo 2: función asin () con tipo integral

 #include #include #define PI 3.141592654 using namespace std; int main() ( int x = 1; double result; result = asin(x); cout << "asin(x) = " << result << " radians" << endl; // Converting result to degrees cout << "asin(x) = " << result*180/PI << " degrees"; return 0; ) 

Cuando ejecute el programa, la salida será:

 asin (x) = 1.5708 radianes asin (x) = 90 grados 

Articulos interesantes...