Salut,
je dois récupérer et traiter des nombres hexas. Seulement, 0x0 n'est pas la même chose que 0x00 dans mon cas. J'ai fait un truc un peu moche:
en gros, si le nombre est inférieur à 0x10, il est affiché de la forme 0x0Y ou y<=F.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if(num<0x10) printf("0"); printf("%x",num);
Est-ce que je pourrais pas le faire plus joliement, comme si on faisait un padding ? (il faut avouer que si je veux récupérer ces valeurs après, c'est un peu goret).
merci beaucoup
Partager