Size: a a a

Сообщество Python Программистов

2020 May 08

K

Krau5 in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Кто-то захотел 9-й класс вспомнить?)
бля, пошли флешбеки
источник

K

Krau5 in Сообщество Python Программистов
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Кто-то захотел 9-й класс вспомнить?)
Не, мне просто понравилась задача, хочу до решения дойти
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Nikita
Добрый день! Подскажите какую-нибудь, может быть, библиотеку, с помощь которой можно определять:
Пересекает ли прямая, проведённая через заданные координаты двух точек, окружность, у которой известен её центр и радиус ?
Короч вот формула:
(x-x0)**2 + (y2 + ((x-x2)*(y3-y2)/(x3-x2)) - y0)**2 = R

Сюда подставляешь константы:
x2, y2 и x3, y3 - координаты точек через которые проходит прямая
x1, y1 - координаты центра окружности
R - радиус окружности

На выходе - вполне обычное квадратное уравнение, решаешь его любым образом. Решилось - пересечения есть, не решилось - пересечений нет. Изи, ёпт))
источник

N

Nikita in Сообщество Python Программистов
Ахах, спасибо большое )
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Nikita
Ахах, спасибо большое )
(питоном, если что, квадратные уравнения решаются спокойно)
источник

N

Nikita in Сообщество Python Программистов
Да я прогоню по холсту канваса, по координатам и норм)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Да ты угораешь чтоль
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Нахрена я эту красоту тогда тут расписывал?
источник

N

Nikita in Сообщество Python Программистов
Хотя это будет долго
источник

N

Nikita in Сообщество Python Программистов
Поэтому да, лучше решу)
источник

N

Nikita in Сообщество Python Программистов
Прогонять холст 1500х900 смысла не имеет
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Могу даже подкинуть идею как сделать это в коде
источник

N

Nikita in Сообщество Python Программистов
Если несложно, то давай)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Смари, вот эта жуткая херня которую я написал она не особо похожа на классическую формулу квадратного уравнения ax^2+bx+c=0, так?
источник

N

Nikita in Сообщество Python Программистов
Да
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А нам a, b и c нужны чтоб их в дискриминант загнать
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
И посмотреть извлечётся ли корень из b^2 - 4ac
источник

AT

Alexander T in Сообщество Python Программистов
Nikita
Добрый день! Подскажите какую-нибудь, может быть, библиотеку, с помощь которой можно определять:
Пересекает ли прямая, проведённая через заданные координаты двух точек, окружность, у которой известен её центр и радиус ?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Да ты охуел
источник