Вниз
Скачать: CL | DM;

()_/_()   Найти похожие ветки 

← →
Svin ©   (2002-12-01 13:51) [0]

Здраствуйте уважаемые мастера

думал я думал и ничего несмог придумать помогите

задача

имеется круг
формула x*x+y*y=R*R где R радиус который задаёт пользователь
имеется две произвольные точки образующие прямую нужно проверить пересекает ли эта прямая наш круг


зарание блогадарен


← →
TTCustomDelphiMaster ©   (2002-12-01 14:13) [1]

Уравнение прямой
y=kx+b
Подставляете в уравнение окружности
x^2+(k*x+b)^2=R^2

Если корни квадратного уравнения не комплексные, то прямая пересекает окружность.


← →
Наталия ©   (2002-12-02 08:33) [2]

Можно также построить два региона и смотреть, пересекаются они или нет.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
3-35977
Term
2002-11-26 11:36
2002.12.12
Как физически удалить запись из таблицы dBF


4-36486
Semion
2002-10-29 06:41
2002.12.12
удаленное соединение


14-36328
ИгорЁК
2002-11-19 22:57
2002.12.12
Delphi


1-36229
sancho
2002-12-01 20:18
2002.12.12
Как унать на каком языке текст:англ. или русском?


4-36481
Vanger_
2002-10-31 10:53
2002.12.12
Работа с другим приложением




   Наверх