
13.08.2002, 17:58
|
|
Регистрация: Oct 2001
Адрес: USA, Morton Grove, IL
Сообщений: 123
|
Привет!
Первое сравнение - это из равенств k и b, т.е., если координаты точки являются решением уравнения прямой, то точка принадлежит ей.
(xc-x1) я перенёс, чтобы не дай Бог не поделить на ноль.
А сравнение (xc-x1)*(xc-x2)<=0 и такое же с игреками для того чтобы проверить, принадлежит ли точка отрезку (не прямой, а именно отрезку!); произведение этих сомножителей отрицательное или ноль тогда и только тогда, когда x1<=xc<=x2 или x2<=xc<=x1.
С уважением,
Сергей.
|