khusamov
@khusamov
ReactJS, NodeJS, TypeScript, Sencha ExtJS

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

Есть две паралельные прямые, заданные уравнением a1x + b1y + c1 = 0 и a2x + b2y + c2 = 0

Как определить, находится ли точка P(x, y) между ними?
  • Вопрос задан
  • 332 просмотра
Решения вопроса 1
Mrrl
@Mrrl
Заводчик кардиганов
Вычисляете (a1*x + b1*y + c1)*(a2*x + b2*y + c2). Если у него знак такой же, как у a1*a2+b1*b2, то точка принадлежит тупому углу между прямыми, если другой - то острому. В случае параллельных или почти параллельных прямых второй случай соответствует ситуации "лежит между", а первый - "нет".
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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