Función de conversión de decimal a hexadecimal en C
#includelt;iostream.hgt;
#includelt;stdlib.hgt;
#define MAX 30
//definición de main()
int main(void)
{< Convertir entero n a cadena decimal y generar salida
p=itoa(n, str, 10);
coutlt;lt; "str="lt;lt;strlt;lt;endl;
coutlt;lt; "p="lt;lt; plt;lt;endl;
// Convierte el entero n a una cadena hexadecimal y genera la salida
p=itoa(n, str, 16);
coutlt;lt; "str=" lt;lt;strlt;lt ;endl;
coutlt;lt; "p=" lt;lt;plt;lt;endl;
// Ingresa doble tipo desde los datos del teclado
coutlt;lt; "Por favor ingrese un doble:"lt;lt;endl;
doble x;
coutlt.lt "x=" ;
cingt; gt; x;
// Convertir punto flotante, str);
coutlt;lt; "str="lt;strlt;lt;endl;
coutlt;lt; "p="lt;lt;plt;lt;endl;
retorna 0;