Ver Mensaje Individual
  #14 (permalink)  
Antiguo 28/04/2011, 12:54
dragg04
 
Fecha de Ingreso: junio-2005
Mensajes: 93
Antigüedad: 19 años, 6 meses
Puntos: 9
Respuesta: Invertir Numero en C

te recomiendo que cheques esta función. ademas debes siempre pensar en diseñar funciones de tal manera que te puedan servir para otros momentos, si observas esta funcion, te puede convertir a cualquier base que quieras. ademas el resultado lo puedes aparte de mostrarlo en pantalla lo puedes utilizar en otra parte del tu programa.

char* _itoa_(int numero, char *valor, int base)
{
if(numero == 0)
return valor;

int resultado = numero/base;

char *pos =_itoa_(resultado, valor, base);

*pos = numero%base+'0';
*(pos+1) = 0;
return pos+1;
}