Умные вопросы
Войти
Регистрация
Как узнать синус, а из него уже и сам угол.
Здравсвуйте. Имеются кординаты указателя мыши x и y. Благодаря им рассчитывается синус между OY и точкой, в которой находится курсор (sin = x/sqrt (x+y) . После этого по формуле для нахождения угла пытаемся рассчитать величину угла (degree = arcsin (sin) /Pi * 180) . При этом получается полная ерунда: 1) не понятно - это угол в радианах или градусах в итоге, 2) Не состыковывается по вычислениям с действительностью. Я думаю Вы сможете чем-либо помочь, ибо уже в тупике. Собственно повторюсь что нужно: найти величину угла между осью OY и положением курсора. Для понятности того, что я несу - прикреплю картинку, на которой вроде бы всё нарисовано. Если тем не мене что-то будет не понятно - спрашивайте.
8 года
назад
от
***Нинон де Ланкло**
1 ответ
▲
▼
0
голосов
Формулы желательно понимать. degree = arcsin (sin) /Pi - угол в радианах; degree = arcsin (sin) /Pi * 180 - угол в градусах. Скоре всего, вы делаете что-то ненужное, то есть угол вам ни в градусах, ни в радианах не нужен. Но точно можно сказать зная задачу. Вы, вдобавок, неверно оси начертили: на экране ось "у" - идёт сверху вниз, начало кординат - левый верхний угол.
8 года
назад
от
чёрная
Связанные вопросы
1
ответ
Что это за плита?
6 года
назад
от
Виктор Андриеш
1
ответ
Почему наблюдаемая длительность светового дня немного больше табличной?
6 года
назад
от
LEON BIGUAA
2
ответов
Помогите кто может! Нужно такой отрывок из рассказа чтобы там было и причастие и депричастие
8 года
назад
от
Дарья Бойкова