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