Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/10/2015, 09:54
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 4 meses
Puntos: 263
Respuesta: Redondeo especial

brother lo que te coloque es solo una muestra, es cuestion de buscarle la logica al asunto, prueba con esto a ver:

Código PHP:
Ver original
  1. <?php
  2. $base = 24;//cantidad de unidades de un Pack
  3.  
  4. $a = 100;//valor introducido por el cliente
  5.  
  6. //dividimos la cantidad introducida por el cliente por la cantidad de unidades en cada Pack
  7. $calculo = round(($a/$base), 0, PHP_ROUND_HALF_UP);
  8.  
  9. //verificamos el redondeo
  10. if($calculo == 0){
  11. //si es 0 entonces lo llevamos a 1
  12.     $calcular = 1;
  13. } else{
  14. //en caso contrario asignamos el valor del resultado redondeado
  15.     $calcular = $calculo;
  16. }
  17.  
  18. //sacamos por pantalla los resultados
  19. echo "Cantidad de Packs: ".$calcular."<br>";
  20. echo "Total de Unidades: ".($base*$calcular);
  21. ?>
__________________
[email protected]
HITCEL