Arcoseno y arcocoseno
En trigonometría, el arcoseno está definido como la función inversa del seno de un ángulo. Si tenemos: Math.asin(A)
su significado geométrico es el arco cuyo seno es A
.
Supongamos que tenemos el valor del seno de un ángulo, pero no el valor del ángulo.
Sabemos que arcoseno es la función inversa al seno, y por lo tanto aplicando el Math.asin(A)
podemos encontrar el valor del ángulo que buscamos.
Por ejemplo sabemos que el seno de un ángulo de 90° es 1.
Math.sin(Math.PI/2) = 1;
Si aplicamos el arcoseno de 1, obtenemos el ángulo origen, que es de 90º.
Math.asin(1) = 1.5707963267948966;
Este ( 1.5707963267948966 ) es el valor en radianes. Si lo convertimos a grados:
1.5707963267948966 * (180/Math.PI) = 90;
Lo mismo pasa en el caso del arcocoseno. Supongamos que tenemos el valor del coseno de un ángulo, pero no el valor del ángulo A.
Aplicando el Math.acos(A)
podemos conseguir el ángulo de partida, algo que sin duda será de gran ayuda más adelante.
Por ejemplo sabemos que el coseno de un ángulo de 180° es -1.
Math.cos(Math.PI) = -1;
Si aplicamos el arcocoseno de -1, obtenemos el ángulo origen, que es de 180º.
Math.acos(-1) = 3.141592653589793;
Este ( 3.141592653589793 - el número π obviamente ) es el valor en radianes. Si lo convertimos a grados:
3.141592653589793* (180/Math.PI) = 180;