Там должна быть и для этого случая библиотека =))) а вообще остаток от деления на 10 дает тебе крайнее число, чтобы порезать чесло на разряд делишь его на 10 и смотришь если оно не ноль, то берешь остаток уже от порезанного числа. под конец цикла итоговый массив разрядов реверсируешь и получаешь массив исходного числа...