Sugiro que criem a função estatística de Mediana, pois no serviço público de acordo com a legislação existente é necessário se calcular a mediana de um conjunto de valores.
Adicione a uma biblioteca interna ou externa.
Vale lembrar que se os valores vem de banco de dados, compensa muito mais usar o SQL psara obter os resultados estátisticos do que alimentar um array para revazer os cálculos.
Eu pessoalmente prefiro um rotina onde eu informe que cálculo estatístico eu desejo obter.
1 Curtida