Đây là một câu hỏi khá đơn giản. Theo trang web ngẫu nhiên này tôi tìm thấy - Lưu trữ web , một góc tham chiếu là the acute angle formed by the terminal side of the given angle and the x-axis.
Bạn phải viết một chương trình để tìm những thứ này.
Tôi không nhớ bất cứ điều gì từ đại số 2, điều này có nghĩa là gì?
Các góc thường được đưa ra ở dạng tiêu chuẩn , được đo bằng cách đặt một bên của góc và đo sang phía bên kia, ngược chiều kim đồng hồ, như vậy:
Đây sẽ là đầu vào của bạn. Đầu ra của bạn sẽ là góc tham chiếu của điều này. Bạn có thể nghĩ về điều này về cơ bản là khoảng cách nhỏ nhất từ phía đầu cuối đến trục x. Ngoại trừ đó là một góc, không phải là một khoảng cách. Dưới đây là một số ví dụ:
Làm rõ
- Tất cả các mặc định về đầu vào và đệ trình.
- Angles là độ .
- Các góc âm, góc không nguyên và góc> 360 độ được cho phép.
- Đầu ra dưới dạng
60 deg
. - Đây là mã golf , vì vậy mã ngắn nhất tính bằng byte sẽ thắng!
Các trường hợp thử nghiệm
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"
, mặc dù tôi không biết ngôn ngữ nào sẽ giành chiến thắng (nó sẽ cần hỗ trợ các mức độ và hoạt động chuỗi).