26/10/2014, 03:08
|
(Desactivado) | | Fecha de Ingreso: marzo-2012
Mensajes: 366
Antigüedad: 12 años, 7 meses Puntos: 31 | |
Respuesta: Una consulta sobre codigo de java % se refiere al módulo de la división, o al resto.
10%3=1 <--Explicación: 10/3=3 y sobra 1
Ahora un pelín más complejo:
dis=100;
while(dis>=1)
{
while (dis%2==0)
{
System.out.println(dis+" Es par");
dis=dis/2;
}
while (dis%2==1)
System.out.println(dis+" Es impar");
dis=dis/2;
}
}
Esto debería de dar un resultado como este:
100 Es par
50 Es par
25 Es impar
12 Es par
6 Es par
3 Es impar
1 Es impar |