Si conoces el valor de la cuerda de un triángulo, ¿cómo obtener el ángulo?
¿Algoritmo?
Utiliza la función seno inverso arcsin.
Se puede aproximar mediante expansión de series de potencias: arcsin x=x+x^3/(2*3)+3*x^5/(2*4*5)+5*x^7 / (2*6*7)....., y luego use el valor en radianes obtenido para convertirlo en un valor de ángulo (si es necesario): y rad=(y*180/π)°.
senA=0.16, entonces A≈0.16069065295191060035571703515456 rad≈9.2068962213459005455128918999638°.
Lo que se obtiene arriba es el valor principal, es decir, un ángulo no negativo dentro de un rango de ángulo recto. Si requiere que todos los ángulos cumplan las condiciones, use la función multivalor Arcsin x, y el resultado obtenido es la unión de arcsin x+2kπ y (2k+1)π-arcsin x.
En cuanto a la implementación del algoritmo, LZ puede pensar en ello él mismo-.-...
Por supuesto, si solo quieres calcular, es más conveniente presionar una calculadora o buscar una tabla =.=. . .