Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Andrey Tarasevich                    2:5020/400     10 Nov 2001  06:08:47
 To : Sergey Novak
 Subject : Re: Принадлежность кругу...
 -------------------------------------------------------------------------------- 
 
 Sergey Novak wrote:
 
 > ...
 > Точка может быть в одной из четырех четвертей относительно центра круга.
 > Значит надо рассмотреть все 4 варианта. Подробно приведу только один, а
 > остальные по аналогии. Допустим точка имеет координаты (X,Y) и лежит в I
 > четверти (правая, верхнаяя). Hаходим по формуле окружности значение функции в 
 > точке X. Если значение функции меньше Y, то точка лежит выше круга. Если
 > равно, то на окружности. А если значение функции больше, чем Y, то нужно
 > проверять снизу в IV четверти. ...
 
 По вычислительной сложности этот алгоритм абсолютно эквивалентен
 алгоритму с определением расстояния. В реализации же он будет хуже, т.к.
 требует еще и определения четверти.
 
 Слегка усовершенствовать алгоритм с расстоянием можно путем исключения
 вычисления корня. Просто сравнивем квадрат расстояния от точки до центра
 с квадратом радиуса.
 
 Best regards,
 Андрей.
 --- ifmail v.2.15dev5
  * Origin: good enough (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Принадлежность кругу...   Andrew Simontsev   09 Nov 2001 13:31:12 
 Принадлежность кругу...   Stanislav Shwartsman   09 Nov 2001 20:22:49 
 Принадлежность кругу...   Andrew Simontsev   11 Nov 2001 01:16:39 
 Принадлежность кругу...   Stanislav Shwartsman   12 Nov 2001 18:42:41 
 Re: Принадлежность кругу...   Comoderator Of Ru Algorithms   14 Nov 2001 20:52:42 
 Принадлежность кругу...   Alex Astafiev   16 Nov 2001 05:26:23 
 Re: Принадлежность кругу...   Andrew Ezhguroff   13 Nov 2001 04:02:41 
 Принадлежность кругу...   Ilia Kantor   13 Nov 2001 23:12:10 
 Re: Принадлежность кругу...   Andrew Ezhguroff   15 Nov 2001 05:33:12 
 Принадлежность кругу...   Alexander Chelmodeev   15 Nov 2001 13:50:54 
 Принадлежность кругу...   Alex Astafiev   16 Nov 2001 05:53:34 
 Re: Принадлежность кругу...   Comoderator Of Ru Algorithms   19 Nov 2001 20:22:37 
 Re: Принадлежность кругу...   Sergey Startsev   09 Nov 2001 21:40:07 
 Принадлежность кругу...   Alex Astafiev   16 Nov 2001 04:23:28 
 Принадлежность кругу...   Sergey Novak   10 Nov 2001 01:56:26 
 Re: Принадлежность кругу...   Andrey Tarasevich   10 Nov 2001 06:08:47 
 Принадлежность кругу...   Andrew Simontsev   11 Nov 2001 01:21:13 
 Принадлежность кругу...   Alex Astafiev   16 Nov 2001 05:17:06 
 Принадлежность кругу...   Dmitriy Nesmachny   11 Nov 2001 10:00:33 
 Re: Принадлежность кругу...   Comoderator Of Ru Algorithms   10 Nov 2001 15:11:58 
Архивное /ru.algorithms/6682c6614ce9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional