Нахождение расстояния между двумя точками по координатам в PHP/JS

Вычислить расстояния между двумя точками A(x1, y1) и B(x2, y2) на плоскости можно по формуле:

Расстояния между двумя точками на плоскости

Формула вычисления расстояния между двумя точками в пространстве:

Расстояния между двумя точками в пространстве
function getDistancePoints($x1, $y1, $x2, $y2)
{
	return sqrt(pow(($x1 - $x2), 2) + pow(($y1 - $y2), 2));
}
PHP
function getDistancePoints(x1, y1, x2, y2)
{
	return Math.sqrt(Math.pow((x1 - x2), 2) + Math.pow((y1 - y2), 2));
}
JS
15.11.2022
197
Предыдущая запись Дополнения к функции in_array()
Следующая запись Как открыть вкладку Bootstrap tabs

Комментарии

, чтобы добавить комментарий.

Другие публикации

Как сделать редирект PHP
На страницах сайтов постоянно что-то добавляется, удаляется и обновляется, чтобы в поисковиках была только актуальная информация и нужные страницы не выпадали из поиска применяются редиректы.
10146
+1
Вывести массив в виде PHP кода
Для вывода массива в виде PHP кода print_r() и var_dump() не подойдут, поэтому поможет функция...
3842
+5
Установака recaptcha v2 на сайт
Пример подключения ReCaptcha на php сайт, регистрация в API, вставка кода в форму, проверка правильности введенной...
18405
+4
Работа с JSON в PHP
JSON (JavaScript Object Notation) – текстовый формат обмена данными, основанный на JavaScript, который представляет собой набор пар {ключ: значение}. Значение может быть массивом, числом, строкой и...
82040
+12
Примеры отправки AJAX JQuery
AJAX позволяет отправить и получить данные без перезагрузки страницы. Например, делать проверку форм, подгружать контент и т.д. А функции JQuery значительно упрощают работу.
200509
+28
Подключение к платежной системе Сбербанка
После регистрации в системе эквайринга Сбербанка и получив доступ к тестовой среде, можно приступить к интеграции с...
51385
+22