С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
Тео
1 / 1 / 0
Регистрация: 03.11.2015
Сообщений: 111
#1

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

25.03.2016, 16:58. Просмотров 503. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2016, 16:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Формула для расчёта расстояния между двумя точками на поверхности Земли (C++):

вычислить расстояние между двумя точками с данными координатами (X1 y1) (x2 y2) - C++ Builder
напишите пожалуйста, а то я немного забыл:(

Найти периметр и площадь треугольника, используя формулу для расстояния между двумя точками на плоскости - C++
Помогите решить Даны координаты трех вершин треугольника:(x1,y1), (x2,y2), (x3,y3). Найти его периметр и площадь, используя формулу для...

Вычисление расстояния между двумя точками - C++
Здравствуйте уважаемые программисты помогите, пожалуйста написать программу. Тема: Массив А содержит вещественные числа. Требуется...

Вычисление расстояния между двумя точками, заданными на плоскости их координатами - C++
Составить программу вычисления расстояния между двумя точками, заданными на плоскости их координатами.

Создать функцию нахождения расстояния между двумя точками на плоскости - C++
на экзамене проблема с задачей создать функцию нахождения расстояния между двумя точками на плоскости struct point { double x,y; } ...

Определить процедуру вычисления расстояния между двумя точками, заданными своими координатами - C++
помогите пожалуйста написать программы в с++ Даны действительные числа х1, у1, х2, у2, …,х10, у10. Найти периметр десятиугольника,...

1
vxg
Модератор
3188 / 1991 / 228
Регистрация: 13.01.2012
Сообщений: 7,712
26.03.2016, 11:44 #2
Функции называются acos sin cos лежат в math.h работают в радианах
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2016, 11:44
Привет! Вот еще темы с ответами:

Составить программу для вычисления расстояния между точками пересечения окружностей - C++
Две окружности на плоскости заданы координатами своих центров и радиусами. Составить программу для вычисления расстояния между точками...

Найти расстояния между точками - C++
Пожалуйста помогите с задачей.На плоскости есть три точки с координатами A(2;3)B(-1;4)C(0;0).Найти расстояния между точками AB BC CA и...

Нахождение расстояния между точками - C++
Вводится количество точек, потом их координаты. Программа должна вывести общее расстояние между ними. Помогите с решением.

Определить функцию нахождения расстояния между точками. - C++
Возник вопрос с функцией! Определить функцию нахождения расстояния между точками. Во множестве точек на плоскости найти пару точек с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.