no caso da int, a rotina pegaria o máximo valor int 65535 e jogaria em uma matris de 5 casas.
E no caso da long, a rotina pegaria o máximo valor long 4294967295 e jogaria em uma matris de 10 casas..
Eu ja testei para converter para string, só que perde muito tempo

ffcprog.