Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 407
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Cálculo de média em php

19-10-2013 11:32

Encontrei este script na net , só que ta dando erro na linha 1 .

static function getAverage($aValues_, $bIgnoreZeros) {         if($bIgnoreZeros) {             $aValues = array();             foreach ($aValues_ as $value) {                 if($value>0) {                     $aValues[] = $value;                 }             }         } else {             $aValues = $aValues_;         }         $avg = null;         $sum = 0;         $count = 0;         foreach($aValues as $value) {             $sum += $value;             ++$count;         }         $avg = $sum/$count;         return $avg.'';     } 

o que pode ser ?
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 407
Sexo: Masculino
Localização: VOLTA REDONDA RJ
Contato:

Cálculo de média em php

19-10-2013 12:05

Muito simples, pois o que eu preciso é eliminar as casas nulas ou zero.

<?php function array_average_nonzero($arr) {     return array_sum($arr) / count(array_filter($arr));  }              $arr = array(2,2, 0, 0, 3,3 );             echo array_average_nonzero($arr);  ?>

0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado