PHP МЕДИАНА МАССИВА

Медиана массива в PHP - это значение, которое находится в середине отсортированного массива. Если количество элементов в массиве четное, то медианой считается среднее значение двух соседних элементов, находящихся в середине. Например, для массива [1, 2, 3, 4, 5] медианой будет 3, а для массива [1, 2, 3, 4, 5, 6] медианой будет 3.5.

Для нахождения медианы массива в PHP нужно:

// Отсортируйте массивsort($array);// Найдите центральный индекс$middle = floor((count($array) - 1) / 2);// Если количество элементов в массиве нечетное, верните значение центрального элементаif (count($array) % 2 == 1) { $median = $array[$middle];} else { // Если количество элементов в массиве четное, верните среднее значение двух центральных элементов $low = $array[$middle]; $high = $array[$middle + 1]; $median = (($low + $high) / 2);}echo $median;

В данном примере мы сначала сортируем массив с помощью функции sort (). Затем мы находим центральный индекс массива, используя функцию floor () для округления среднего значения (count ($array) - 1) / 2 вниз до ближайшего целого числа. Затем мы проверяем, четное количество элементов в массиве или нет, и находим либо центральный элемент, либо среднее значение двух центральных элементов.

#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP

Мода, размах, среднее арифметическое, медиана

Массивы (array) в php. Простым языком и с примерами. Часть 1

Что делать, если нужно обрабатывать миллиард хаотичных задач в сутки на PHP / Антон Горин (ManyChat)

Массивы в PHP - часть 1 - Базовый курс PHP-7

ТОП функций PHP для работы с массивами

Реклама
Новое
Реклама