Тема: ATan2...
Показать сообщение отдельно
Старый 21.02.2009, 13:59   #9
Slepetc
Нуждающийся
 
Аватар для Slepetc
 
Регистрация: 05.07.2008
Сообщений: 53
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: ATan2...

Сообщение от ABTOMAT Посмотреть сообщение
Товарищ, это же простейшая тригонометрия:
Тангенс есть отношение противолежащего угла к прилежащему (в нашем случае это y и x соответственно) Ну, а имея тангенс можно получить и его арктангенс. Таким образом получаем:
Font = LoadFont("Arial",18)
SetFont font
Print ATan2(4.0,3.0) ; Через ATan2
Print ATan(4.0/3.0) ; Через описанное выше и ATan
WaitKey
Выводит 2 одинаковых знаения Ч.т.д.
Я собственно обратился потому что, если x<0 и y<0, то результат будет неверен.Я терялся из-за того, что пурик выводил результат в радианах, а я эт не сразу заметил.
(Offline)
 
Ответить с цитированием