To dość proste pytanie. Według tej przypadkowej witryny, którą znalazłem - Web Archive , kątem odniesienia jest to, the acute angle formed by the terminal side of the given angle and the x-axis.
że musisz napisać program, aby je znaleźć.
Nic nie pamiętam z algebry 2, co to znaczy?
Kąty są zwykle podawane w standardowej formie , którą mierzy się, umieszczając jedną stronę kąta i mierząc drugą stronę, przeciwnie do ruchu wskazówek zegara, tak:
To będzie twój wkład. Twój wynik będzie kątem odniesienia tego. Można to uznać za zasadniczo najmniejszą odległość od strony końcówki do osi X. Tyle że to kąt, a nie odległość. Oto kilka przykładów:
Wyjaśnienia
- Wszystkie wartości domyślne dotyczące danych wejściowych i przesyłanych.
- Kąty są w stopniach .
- Dozwolone są kąty ujemne, kąty inne niż całkowite oraz kąty> 360 stopni .
- Dane wyjściowe w formie
60 deg
. - To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach!
Przypadki testowe
70 -> 70 deg
135 -> 45 deg
210 -> 30 deg
-60 -> 60 deg
91 -> 89 deg
610 -> 70 deg
-1000 -> 80 deg
abs(arcsin(sin(input)))+" deg"
, choć nie wiem, który język by wygrał (musiałby obsługiwać stopnie i operacje na łańcuchach).