Умные вопросы
Войти
Регистрация
Как найти угол в окружности? ? Зная кординаты двух точек.
Добрый день! Как найти угол альфа. Если у меня есть вображаемая окружность. Ее центр точка А. и Есть точка В. Мне нужно найти угол. По какой формуле искать. Также точка В может находиться ниже оси OZ, по формуле должен получать градус от 180 до 360.
12 года
назад
от
slisis
3 Ответа
▲
▼
0
голосов
Как, по какой? Угол равен 180 градусов + Arctg ( (Yb - Ya) / (Xb - Xa) ) . Если Xa = Xb, то вместо арктангенса прибавляешь 90 градусов.
Ох, насвистел. . . Тебе же нужно в промежутке от 180 до 360.
Тогда еще к этой формуле добавить, а если Arctg () 0, то складывать его с 360 градусов, а не со 180.
12 года
назад
от
groal
▲
▼
0
голосов
на кой тут окружность и оси кординат? Они никакого отношения к задаче вобще не имеют. Да вы еще для пущей путаницы назвали горизонталь OZ, будто это третья ось кординат: )
у вас есть точки A и B и горизонталь. опустите из точки B перпендикуляр на линию OZ, получите точку С с кординатами Bx, Ау. перед вами треугольник, ваш искомый угол - арксинус |AC| / |AB|
12 года
назад
от
Hans
▲
▼
0
голосов
кординаты точки А (Х1;У1) точки Б (Х2;У2)
из точку Б опускаешь перпендикуляр на ось ОЗ в точку С - получаем БС. получаешь прямоугольный треугольник.
длина БС = У2-У1. длина АС = Х2-Х1
получаешь длину гипотенузы АБ. получаешь площадь треугольника.
площадь треугольника также вычисляется
С = АБ*АБ + АС*АС - 2*АБ*АС*косинус (угла между сторонам АБ и АС)
отсюда вычисляешь косинус, а из него сам угол.
П. С. правда не понимаю зачем дана окружность. А если нужен угол больше 180, то к найденному прибавь просто 180.
12 года
назад
от
Misha Styranka
Связанные вопросы
1
ответ
Может ли качер давать гамма-излучение?
12 года
назад
от
Никита Янч
1
ответ
Есть ли промежуток времени между взрослением и старением? Сколько лет он длится? Во сколько лет прекращается взросление?
6 года
назад
от
Mehanik Stroev
1
ответ
Скажите а если я буду каждый день смотреть фильмы или мультики на английском языке буду ли я понимать на слух?
5 года
назад
от
Тоня Гепитaеева