Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/03/2011, 08:48
The_Black_Edward
 
Fecha de Ingreso: diciembre-2008
Ubicación: Av. Republica Casa#106
Mensajes: 125
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Warning: Division by zero

si va a dar 100 %. supongamos que yo quiero obtener el porcentaje de 5 valores que se imprimen, tomo cualquier array al azar. el tercer array es[3] lo multiplico * 100 y lo divido entre el total de los array que seria $arr[5] que es igual a la suma de los cinco arrays. seria algo asi mas o menos.

$num=$por=$arr[3]*100/$arr[5];

$num=$por=1548*100/12693; esto me va a dar un porcentaje de 12.19%

pero si el arr[3] esta vacio, osea su valor es cero(0), lo multiplico por 100 y lo divido entre el total de los cinco (5) arrays que suponiendo tambien es cero entonces me va a dar 0.00. en ese punto es que me da la advertencia. No se si me explique bien.