Здравствуйте, гость ( Вход | Регистрация )

> Дистанция до координат
SusaniN
сообщение 29.12.2014, 13:12
Сообщение #1


*****

Journeyman
Сообщений: 418
Регистрация: 23.6.2004
Группа: Пользователи
Наличность: 0
Из: Izmaylovo
Пользователь №: 1.873



Стало вот интересно, как узнать дистанцию до нужных координат или точки, если она где-нибудь далеко, например в Веспере, а ты в Брите? Чтобы выдавало ближе ты к нужной точке или дальше. Можт сравнивать координаты? Если да то как?


--------------------
Cause i can dodge the bullets, baby © Phil Hellmuth
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Wap
сообщение 30.12.2014, 2:14
Сообщение #2


**********

Администратор Форума
Сообщений: 3.010
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31902
Пользователь №: 9.227



Цитата(pelican @ 29.12.2014, 23:49) *

В УО не евклидова геометрия. Никакие квадраты высчитывать не надо.

Просто высчитываешь 2 числа : |х1 - х2| и |y1 - y2| - наибольшее число это и будет твоя дистанция до координаты.
Вообще-то в Сфере как раз-таки по теореме Пифагора дистанция рассчитывается. С округлением до целого числа.
Я правда про 56 говорю, с 51 дел не имел.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
SusaniN   Дистанция до координат   29.12.2014, 13:12
Destruction   А что мешает? Квадрат гипотенузы равен сумме квад...   29.12.2014, 17:04
SusaniN   А что мешает? Квадрат гипотенузы равен сумме ква...   30.12.2014, 0:03
Sirocco   в школе уроки геометрии прогуливал? квадратный кор...   30.12.2014, 0:16
SusaniN   в школе уроки геометрии прогуливал? квадратный ко...   31.12.2014, 2:07
Sirocco   Знания геометрии мне в жизни не пригодились, пот...   31.12.2014, 11:13
SusaniN   Так ты еще похвастайся сколько ты от груди жмешь,...   1.1.2015, 19:10
pelican   В УО не евклидова геометрия. Никакие квадраты высч...   30.12.2014, 0:49
RL_ka   В УО не евклидова геометрия. Никакие квадраты выс...   30.12.2014, 2:32
pelican   Тоесть как это? А если расстояние нужно считать н...   30.12.2014, 3:21
Sirocco   int CPointBase::GetDist( const CPoint...   30.12.2014, 8:28
Wap   Так вот, в УО чар совершает красный и зеленый путь...   30.12.2014, 17:12
pelican   А вот и неправда, каждый разворот требует время ш...   30.12.2014, 17:56
Mirage   +1 поворот ещё, но сути это не меняет. Окей, пер...   31.12.2014, 8:12
Soteric   Если не изменяет память то алгоритм движения по ди...   31.12.2014, 13:31
Mirage   а, нано с проходимостью перепутал :)   31.12.2014, 16:21
Sirocco   Т.е вас там таких двоечников уже двое... расск...   1.1.2015, 19:27
SusaniN   Т.е вас там таких двоечников уже двое... рассказ...   2.1.2015, 1:49


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 8.7.2025, 1:05
Designed by Nickostyle