TintaDigital - Solucoes em Tecnologias de Informacao
Pergunte-nos!
Como convertar números para strings (o oposto de atoi)? Existe alguma função de itoa? versão para impressão enviar por e-mail

Pode simplesmente utilizar a função sprintf:

 sprintf (string, "%d", number)

Esta função funciona bem na prática: não há necessidade de se preocupar com possível sobre-utilização de tempo de CPU ou espaço de código.

Também pode utilizar a função sprintf para converter números "long" ou "floating-point" para "string" (com "%ld" ou "%f"). Por outras palavras, a função sprintf também pode ser vista como o oposto das funções "atol" e "atof". Adicionalmente, também pode controlar a formatação. Estas são as principais razões que levam a que o C tenha uma solução geral com a função sprintf e não a função "itoa".

 

Ponha-nos à prova: coloque-nos questões ou dúvidas sobre Tecnologias de Informação. Quer seja em scripting em Disaster & Recovery (Continuidade de Serviços de Informação), ITIL, Gestão de Projectos, a Importância dos Sistemas de Informação, Bash, Linux, Solaris, Programação Informática, OpenOffice.org, Tecnologias Microsoft, Informática Pessoal ou outros, teremos todo o gosto em responder-lhe GRATUITAMENTE em apenas algumas horas!

Para isso, envie-nos as suas questões / dúvidas através do nosso Formulário.

side2  Subscrever RSS
Aviso Legal | Privacidade | Mapa do Site | Direitos de Cópia | © TintaDigital 2008 - Design by Publicampaign