Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Вниз

пример   Найти похожие ветки 

 
valerij   (2002-11-14 15:21) [0]

как это решить?Даны координаты двух противоположных вершин прямоугольника. Лежит ли начало координат внутри этого прямоугольника?


 
Внук   (2002-11-14 15:28) [1]

(X1-X0)*(X2-X0)<0 and (Y1-Y0)*(Y2-Y0)<0 - тогда лежит, где (x0,y0)- тестируемая точка.


 
MBo   (2002-11-14 15:28) [2]

если они в противоположных квадрантах (знаки!), то оно внутри.


 
SaS13   (2002-11-14 15:41) [3]

PointInRect
{VCLUtils}


 
Skier   (2002-11-14 15:44) [4]

>valerij
The PtInRect function determines whether the specified point lies within the specified rectangle. A point is within a rectangle if it lies on the left or top side or is within all four sides. A point on the right or bottom side is considered outside the rectangle. энто из области - API :)


 
han_malign   (2002-11-14 15:55) [5]

2 Sas/Skier - только Rect подразумевает стороны параллельные осям
2 All - а если вершины лежат на осях???



 
Внук   (2002-11-14 16:08) [6]

Могу только повторить уже написанную формулу :))


 
han_malign   (2002-11-14 16:17) [7]

2 Внук
(1,0),(0,1),(-1,0),(0,-1) - упс..., обознатушки, действительно работает



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

Форум: "Основная";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
14-82925
BJValentine
2002-11-05 15:19
2002.11.25
Хелп, плиз!!!


14-82958
Dm9
2002-11-05 18:18
2002.11.25
Настройка локальной сети - где почитать?


3-82678
ton2
2002-11-06 14:30
2002.11.25
Использование Access-базы из Delphi


1-82767
chak
2002-11-15 11:03
2002.11.25
Delphi+MapObjects


4-83063
Asteroid
2002-10-14 00:25
2002.11.25
Приостановка чужого процесса/нити





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский