Funcion printf para numeros decimales
Publicado por AlvaroLuna (19 intervenciones) el 12/02/2007 11:55:51
Buenas.
Quiero imprimir una cadena de caracteres que recibo. La quiero imprimir en formato hexadecimal. printf puede hacerlo con %x pero en aquellos numeros que empiezan por una letra, por ejemplo A2 , o F6, inserta unas serie de efes antes del número. Así, para imprimir el numero E4 lo que imprime con printf("%x", variable) sale:
FFFFFFE4 en vez de E4 que es lo que quiero.
¿Como utilizo entonces printf?
Saludos
Quiero imprimir una cadena de caracteres que recibo. La quiero imprimir en formato hexadecimal. printf puede hacerlo con %x pero en aquellos numeros que empiezan por una letra, por ejemplo A2 , o F6, inserta unas serie de efes antes del número. Así, para imprimir el numero E4 lo que imprime con printf("%x", variable) sale:
FFFFFFE4 en vez de E4 que es lo que quiero.
¿Como utilizo entonces printf?
Saludos
Valora esta pregunta


0