Умные вопросы
Войти
Регистрация
Как проверить пересекает ли отрезок окружность
Есть отрезок AB заданный кординатами [Ax; Ay] [Bx; By] и окружность, заданная кординатами центра и радиусом.
Как математически проверить пересекает ли отрезок данную окружность?
8 года
назад
от
EloiseCarpen
2 Ответа
▲
▼
0
голосов
пересекает значит имет одинаковые кординаты. приравниваете одно уравнение второму и решаете, если уравнение имет действительные корни значит пересекаются - заодно и кординаты точки пересечния получишь. ток сначала уравнение прямой получи из кординат отрезка и его приравнивай уравнению окружности. ну и в конце погляди попадают у тебя корни в интервал. а то моет прямая и пересекает а отрезок уже нет.
8 года
назад
от
Blay
▲
▼
0
голосов
Окружность - это кривая 2-го порядка. Отрезок - это часть прямой (линия первого порядка) .
Приравниваем, получаем квадратное уравнение. Находим корни. Проверяем, попадают они внутрь отрезка или нет.
8 года
назад
от
4t4r543 45435345
Связанные вопросы
1
ответ
Почему Хрущев основной упор делал на кукурузу, а не на какое-нибудь мясо, птицу, рыбу? Она же мало нужна. Не?
8 года
назад
от
Denis54H7860
1
ответ
Существует ли отрицательный процент?
5 года
назад
от
леся ми
1
ответ
Какой цвет очков лучше защищает от лазера?
9 года
назад
от
руся