Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/01/2008, 20:03
onZero
 
Fecha de Ingreso: diciembre-2007
Mensajes: 75
Antigüedad: 18 años, 10 meses
Puntos: 0
Re: Redondear cada X numero

segun lo que dices, el codigo seria algo asi
Código PHP:
<?
function multiplo($numero, $multiplo)
{
$a=$numero;
$b=$multiplo;
for(
$c=1; $c<=($a/$b)+1; $c++)
    {
    
$d=$c*$b;
    if(
$d==$a)
    return 
true;
    }
}
//$z es el numero a comprobar
$z=142;
for (
$a=$z; $a<=$z+50; $a++)
{
    if(
multiplo($a, 50))
    echo 
$a;
}
?>
Lo hize asi por que posiblemente necesites la funcion multiplo... pero si quieres solo quieres una funcion de "redondear" aqui esta
Código PHP:
<?
$numero
=85;
function 
redondear($z)
{
$b=50;
for (
$a=$z; $a<=$z+$b; $a++)
{
    for(
$c=1; $c<=($z/$b)+1; $c++)
    {
    
$d=$c*$b;
    if(
$d==$a)
    return 
$a;
    }
}
}
echo 
redondear($numero);
?>

Última edición por onZero; 11/01/2008 a las 20:23