Умные вопросы
Войти
Регистрация
Допустим, в прямоугольной системе кординат дана точка с кординатами x, y, как узнать, эта точка лежит.
Допустим, в прямоугольной системе кординат дана точка с кординатами x, y, как узнать, эта точка лежит под прямой, проведённой через 2 другие точки или над ней?
Пояснение: даны кординаты трёх точек A (x1, y1) , B (x2, y2) , C (x3, y3) ; через точки A и B проведена прямая, нужно выяснить, лежит ли точка С под этой прямой или над ней (она гарантированно не лежит на ней) .
P. S: если прямая находится под наклоном к оси Y, то да, ответ "над прямой" или "под прямой" дать можно, но если эта прямая параллельна оси Y? :D Сам пока не особо понимаю этот нюанс.
P. S (2) : я в 11 классе, пожалуйста, постарайтесь обойтись без математики граничащей с магией.
P. S (3) : эта задача на программирование, посему, если это важно, то x и y любой точки находится в диапазоне от -30000 до 30000.
6 года
назад
от
A A
3 Ответы
▲
▼
0
голосов
используй скалярное произ векторов
если равно нулю, то лежат на одной прямой (совпадают)
не равно - то дале можно по вект произ определить напрвление
6 года
назад
от
зарина гаршина
▲
▼
0
голосов
Напиши уравнение прямой.
Приведи его к виду y = . т. е. к уравнению прямой с угловым коэффициентом. Если твоя прямая не параллельна оси Oy, то это сделать можно.
Поменяй на аналогичное неравенство y .
Проверь, выполняется ли оно для кординат точки. Множество точек, удовлетворяющих этому неравенству - это открытая полуплоскость над твоей прямой.
6 года
назад
от
Nick Knight
▲
▼
0
голосов
Если прямая X = c (параллельна оси Y) , то нельзя сказать "выше/ниже". Только правей/левей! ещё можно
использовать скалярное произ векторов
если равно нулю, то лежат на одной прямой (совпадают)
не равно - то дале можно по вект произ определить напрвление
6 года
назад
от
Наталья Колод
Связанные вопросы
1
ответ
Есть у кого формула расчёта индуктивности меандра?
2 года
назад
от
02884387234
1
ответ
Есть ли необходимость ставить дополнительный фильтр на кондиционер к установленному фильтру первичной очистки?
9 года
назад
от
Мелена Новикова
1
ответ
А французы тоже друг с другом на вы, как англичане, или как у нас, можно кому-то тыкнуть, а кому-то выкнуть?
10 года
назад
от
Абдул Альхазред