Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2014, 02:32
Avatar de jcv2001
jcv2001
 
Fecha de Ingreso: junio-2014
Mensajes: 10
Antigüedad: 9 años, 10 meses
Puntos: 0
Sonrisa Problemas al redondear

Hola amigos, una vez mas acudo a vosotros porque yo no doy con la solución a este problema.
Tengo que hacer cálculos con los datos de un array, y siempre me da el mismo resultado “CERO”, la operación es la siguiente:

$porcp[$n]=($pultimo - $p[$n])/($p[$n]*100);
$porcp[$n]=round($porcp[$n],2);

Si quito el redondeo, el resultado es bueno, en mi caso da 6,7 "con trillones de decimales", si pongo number_format vuelve a petar dando cero como resultado.
He intentado esta otra formula:

$aux20=(($pultimo - $p[$n])/($p[$n]*100))*10/10;
$porcp[$n]=number_format ($aux20,2);

y el resultado vuelve a ser cero, estoy enloquecido, por favor una manita.

Muchas gracias a todos