conversion

CULIADO
29 de Julio del 2004
tengo que hacer tres funciones en el lenguaje c, que : ingreso un numero decimal y lo transforma en binario , octal y hexadecimal, sin usar %x ni %o. tengo que hacer una funcion para cada una.

ana
29 de Julio del 2004
Seguramente haya una solución mejor, pero te paso la que yo uso para pasar a hexadecimal y convertirlo a carácter

char var_hex[10];

itoa(var_dec,var_hex,16);

Te vale para cualquier base cambiando el 16, por un 8 para la octal y así para todas.