Есть ли универсальная формула для определения угла прямой по двум точкам?

Это не формула для определения угла прямой по двум точкам:
A = atan(y2-y1/x2-x1)

Это формула для определения угла прямой в частном случае, когда угол прямой имеет наклон вправо, и прямая находится при этом только в положительных координатах т.е. в правой верхней части координатного пространства.

Существует ли универсальная формула для определения угла прямой по двум точкам?
  • Вопрос задан
  • 8760 просмотров
Решения вопроса 1
barmaley_exe
@barmaley_exe
Да, atan2 :-)
Из определения видно, что это функция двух аргументов, т.е. одной точки, и возвращает она угол между осью абсцисс и радиус-вектором нужной точки. Соответственно, для получения угла наклона отрезка следует перенести центр системы координат в одну из точек.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы