Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/01/2008, 20:03
onZero
 
Fecha de Ingreso: diciembre-2007
Mensajes: 75
Antigüedad: 16 años, 4 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($a50))
    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