14/09/2012, 09:55
|
| | | Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 13 años, 4 meses Puntos: 12 | |
Respuesta: Redondear numero .5 baje mayor a .5 suba Cita:
Iniciado por jossss 9.0?
Según
Código PHP:
Ver original$tp2=($pfinal+$pfinal2+$pfinal3+$pfinal4)/10;
Nuca puede dar resultado de 9.0, ya que directamente es 9.
Aunque me gusta más la opción de abimex... que sería la correcta, yo creo que así no debería fallarte.
Código PHP:
Ver original$tp2=($pfinal+$pfinal2+$pfinal3+$pfinal4)/10; // Si existe un decimal lo tomamos if($sep[1]>5){ // Si el decimal es mayor que 5 pasamos al siguiente entero $tp2 = $sep[0] + 1; } else { // Si es menor que 5 $tp2 = $sep[0]; } } echo $tp2;
Prueba aqui http://ignite.io/code/50534d7def167b9d29000000 Para verlo funcionando tienes que darle a 'Ignite'. Gracias funciona bien |