Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Формула для расчёта расстояния между двумя точками на поверхности Земли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Курсор/Иконка приложения http://www.cyberforum.ru/cpp/thread1694103.html
Всем привет. Задался таким вопросом, когда загрузил в использование своей программы свой курсор. Он хранится у меня рядом с *.exe'шником. Соответственно, файл курсора гружу следующим кодом: HCURSOR...
C++ Преобразование написаного текста програмыы в 3D фигуру Здравствуйте опытные! Есть написаный код програмы на С++, из которого надо сделать объемную фигуру. Имеются ли такие программы, которые переводят написаное в С++ в 3D модель. То есть перевести... http://www.cyberforum.ru/cpp/thread1693791.html
Большой константный массив C++
Нужно хранить в классе большой константный массив (вектор). Модификатор const не обязателен (хотя было бы неплохо), имеется ввиду что массив меняться не будет, он всегда постоянный - постоянная...
Краткий справочник по алгоритмам STL C++
Принятые обозначения. Категории итераторов: InputIterator/OutputIterator|итератор ввода/итератор вывода ForwardIterator|однонаправленный итератор BidirectionalIterator|двунаправленный итератор...
C++ Переделать сортировку по другим полям базы http://www.cyberforum.ru/cpp/thread1692666.html
2)Есть кнопка сортировки вот с таким кодом: sort(thisIsTicket.begin(),thisIsTicket.end()); iCur=0; ShowRecord(); Но при таком раскладе, сортировка происходит только по первому полю, то есть...
C++ Как передавать данные от одной программы к другой? Искал темы похожие, не нашел, простите если не туда. Такая задача: написать 2 программы. Первая спрашивает пользователя название файла дальше должна вызваться popen'ом или system'ом вторая программа... подробнее

Показать сообщение отдельно
Тео
1 / 1 / 0
Регистрация: 03.11.2015
Сообщений: 111

Формула для расчёта расстояния между двумя точками на поверхности Земли - C++

25.03.2016, 16:58. Просмотров 459. Ответов 1
Метки (Все метки)

Я нашёл формулы, но не могу ввести их в прогу. Я недавно начал изучать c++. Подскажите пожалуйста. Вот данные для формулы :
d = arccos {sin(Фa)·sin(Фb) + cos(Фa)·cos(Фb)·cos(Лa - Лb)},

где Фa и Фb — широты, Лa, Лb — долготы данных пунктов, d — расстояние между пунктами, измеряемое в радианах длиной дуги большого круга земного шара.
Расстояние между пунктами, измеряемое в километрах, определяется по формуле:

L = d·R,

где R = 6371 км — средний радиус земного шара.

Для расчета расстояния между пунктами, расположенными в разных полушариях (северное-южное, восточное-западное) , знаки (±) у соответствующих параметров (широт или долгот) должны быть разными.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru