| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > Точка пересечения отрезков, нужна помощь :) |
| Автор: Proger10 12.9.2016, 08:41 | ||
| У меня такая формула для нахождения пересечения отрезков, заданными координатами: x1,y1 - начальная точка первого отрезка x2,y2 - конечная точка первого и аналогично для второго: x3, y3 и x4,y4. Формула:
Проблема в том, что я не знаю, что делать с тем, когда второй отрезок вертикальный и знаменатель получается равен нулю. Как работать с этой неопределённостью? Или у меня в формуле ошибка? Может, кто скинет получше алгоритм нахождения точки пересечения? |
| Автор: Lipetsk 12.9.2016, 13:29 |
| больше похоже на формулу точки пересечения прямых заданных двумя точками |
| Автор: Курсант 14.1.2017, 12:57 |
| Маленькая поправочка - вычисленная точка пересечения должна лежать на каждом из отрезков. |