I want to convert an integer of unspecified value into a character array in which each digit of the integer occupies a single place in the array (i.e. (int)5426 -> { '5', '4', '2', '6' }). I want to be able to manipulate these numbers both as integers and as part of a larger character string. Any suggestions?