To separate digits in an integer, use the divide and modulus operators. This might be even easier than string conversions (if you already have an integer to start with).
Code:
int i = 12345;
int digit1 = i / 10000;
int digit2 = (i / 1000) % 10;
int digit3 = (i / 100) % 10;
int digit4 = (i / 10) % 10;
int digit5 = i % 10;