Foros del Web » Programando para Internet » PHP »

Descomponer numeros y sumarlos

Estas en el tema de Descomponer numeros y sumarlos en el foro de PHP en Foros del Web. Estamos realizando una aplicacion en php y nos ha salido un problemilla. No sabemos como separar las cifras de un numero y sumarlas y repetir ...
  #1 (permalink)  
Antiguo 19/01/2005, 05:25
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 13 años, 4 meses
Puntos: 0
Descomponer numeros y sumarlos

Estamos realizando una aplicacion en php y nos ha salido un problemilla. No sabemos como separar las cifras de un numero y sumarlas y repetir el proceso hasta que quede un numero de una cifra.
¿Conoceis de alguna funcion o algo que pueda hacerlo en php?
ejemplo de un numero cualquiera:
2589 quedaria 2+5+8+9=26 y despues quedaria 2+6=8
Gracias.
__________________
www.adimensional.info Adimensional
www.cientosderecetas.com Cientos de recetas
  #2 (permalink)  
Antiguo 19/01/2005, 05:51
 
Fecha de Ingreso: septiembre-2004
Ubicación: Viviendo en Manresa(Barcelona)
Mensajes: 230
Antigüedad: 13 años, 2 meses
Puntos: 0
Poque no metes el numero en un vector.
Ej.
Código PHP:
$i=0;
$y=0;
//miras la longitud del numero y la pones en una variable Ej $lon
$num[$i]=2589
while($lon!=$i){
$num[$y]=$num[$i]+$num[$i+1];
$i++;
$y++;

o algo por el estilo, el codigo no se si es el correcto pero la idea es esa.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:14.