문제가 이해가 안되요ㅜㅜ

marong142 Reply 8 years 32 weeks ago
제가 돌머리라 그런지 문제가 이해가 안되요 ㅜㅜ degree를 radian으로 바꾸라고 하시는데 여기서 degree가 무엇을 말씀하시는 거죠? 도중에 sin,cos 수식할 때 수식의 결과물을 바로 radian으로 바꾸라는 건가요?
embrapers263 Reply 8 years 32 weeks ago
문제에서 주어지는 input은 모두 degree(360도) 로 주어집니다 하지만 JAVA에 Math안에 있는 삼각함수들은 전부 인자값을 Radian(2π)으로 두고 처리하기 때문에 input을 Radian으로 바꾸어 주셔야 합니다. 간단히 얘기하면 input은 180으로 들어오는데 Sin(input)하면 이상한 값이 나오고 180도를 π로 고쳐서 Sin(input)하면 0이라는 정상적인 값이 나옵니다.