Sinus na kąt

0

Witam pewnie glupie pytanie ale w programie (szkolnym) nie przerabialismy funkcji trygonometrycznych wiec do dzisiaj nie mialem pojecia jak sie tego wgl uzywa :P chodzi mi to ze mam wszystkie boki i chce wyliczyc wartosc kata B. Dziele wiec b na c i dostaje odpowiednie wartosci sinusa. Np. dla b rowne 100 i c rowne 200 dostaje 0.5. Moge otworzyc w internecie tabelke i sprawdzic ile to 0.5. Widze ze 30 stopni ok wszystko sie zgadza. Ale czy w Javie jest jakas funkcja wbudowana ktora zmieni mi wartosc sinusa na katy? Probowalem sin i sinh ale one dla 0.5 nie zwracaja 30 tylko cos innego. Czy moze ja tego zle uzywam?

0

Funkcją odwrotną do sinusa jest arcus sinus.

0

fakt asin. dzieki wielkie juz dziala

0

Powinieneś użyć arcusa sinusa (Math.asin()), otrzymasz wynik w radianach który następnie musisz przeliczyć na stopnie (Math.toDegrees()). Niestety musisz się też liczyć z tym, że zamiana na stopnie nie jest precyzyjna.

1 użytkowników online, w tym zalogowanych: 0, gości: 1