Media o promedio en PHP

14/Mar/2016 PHP , 2 Comentarios

Una de la cosa que nos habéis pedido en los comentarios es que expliquemos como se puede calcular la media o promedio en PHP de un conjunto de números. Así que vamos a explicar cómo podemos conseguirlo mediante este artículo.

Lo primero será definir un array en el cual vamos a tener los números.

  1. $numeros = [1,2,3,4];

Estos números podemos haberlos conseguido de cualquier forma. Lo importante es que al final los hayas dejado dentro del array.

Lo siguiente será saber cómo calcular la media o promedio de un conjunto de números. Podríamos decir que...

La media o promedio es igual a la suma de todos los números dividido por el total de números que tengamos.

Así que tenemos que buscar cómo conseguir esas dos cosas. Por un lado cómo sumar todos los números y por otro el contarlos.

Para sumar todos los números tenemos dos alternativas. La primera es recorrer todo el array e ir sumando los números.

  1. $suma = 0;
  2. for ($x=0;$x<count($numeros);$x++)
  3. $suma += $numeros[$x];

O bien apoyarnos en la función array_sum(). Mucho más sencillo este segundo caso, ya que simplemente tendremos que pasarle el array como parámetro.

  1. $suma = array_sum($numeros);

Por otro tenemos que contar cuantos números hay en el array. Para ello vamos a utilizar la función count(). A la cual le pasamos igualmente el array.

  1. $total_numeros = count($numeros);

Ya solo nos quedará el dividir ambos conceptos para obtener la media o promedio en PHP.

  1. $media = $suma/$total_numeros;

Aunque lo podríamos hacer mucho más reducido en una sola sentencia escribiendo:

  1. $media = array_sum($numeros)/count($numeros);

Espero que se haya entendido y sea de utilidad este ejemplo para poder calcular la media o promedio en PHP de un conjunto de números.

Vídeos sobre PHP


Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

2 comentarios en “Media o promedio en PHP”

Víctor Cuervo

Miguel Fonseca

Hola podrian hacer mas tutoriales sobre la libreria de angular js y videos cortos y explicativos gracias ..

Víctor Cuervo

Víctor Cuervo

Justo ahora estamos trabajando con Angular. Esperamos tenerlos en breve.

Saludos.

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*