Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/06/2009, 16:00
Avatar de Tx
Tx
 
Fecha de Ingreso: enero-2002
Ubicación: Cba - Arg
Mensajes: 188
Antigüedad: 23 años, 1 mes
Puntos: 1
Respuesta: division entera en php?

Cita:
Iniciado por gabrielflowers Ver Mensaje
ema21del9, mas bien yo queria redondear el resultado de una division hacia abajo ej: round(3/2)=1 ; ademas se q se puede hacer de esa manera, lo que preguntaba es si existe algun operador directo que me haga la division entera, asi como se hace en pascal: 3 div 2=1
Hola Gabriel, que yo sepa no existe un operador directo como el que mencionas, pero PHP tiene varias funciones de redondeo:

ceil(), redondea hacia arriba ej:
Código PHP:
echo ceil(3/2);  // Imprime 2; 
round(), redondea segun el resto, mayor o igual a 5, redondea hacia arriba, otro numero, sera hacia abajo, tambien permite definir la precision en su segundo parametro:

Código PHP:
echo round(1.5); // Imprime 2
echo round(1.4// Imprime 1
echo round(1.54,1); // Imprime 1.5
echo round(1.55,1); // Imprime 1.6 
floor(), redondea hacia abajo:

Código PHP:
echo floor(1.2); // Imprime 1
echo floor(1.9); // Imprime 1 
Espero que te sirva, saludos y suerte!