Siano a e b due variabili intere, l'operazione a%b restituisce il resto della divisione intera tra a e b, mentre l'operazione a/b ne restituisce il quoziente.
Consideriamo per esempio il numero 27483:
- 27483 % 10 = 3
- 27483 / 10 = 2748
- 2748 % 10 = 8
- 2748 / 10 = 274
- 274 % 10 = 4
- 274 / 10 = 27
- 27 % 10 = 7
- 27/ 10 = 2
- 2 % 10 = 2
- 2 / 10 = 0
Detto ciò, basta un semplice ciclo (che si interrompe quando la divisione restituisce 0) per isolare le singole cifre del numero considerato.