J'ai une liste de numéros comme ci-dessous :
0, 16, 32, 48 ...
J'ai besoin de sortir ces nombres en hexadécimal comme :
0000,0010,0020,0030,0040 ...
J'ai essayé des solutions telles que :
printf("%.4x",a); // where a is an integer
mais le résultat que j'ai obtenu est :
0000, 0001, 0002, 0003, 0004 ...
Je pense que j'en suis proche. Quelqu'un peut-il m'aider car je ne suis pas Je ne suis pas très doué pour printf
en C.
Gracias.