Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
870 connectés 

  FORUM HardWare.fr
  Programmation
  C

  [RESOLU]Convertir un entier en HEXA sur un nombre de bits

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU]Convertir un entier en HEXA sur un nombre de bits

n°769753
peemousse
Posté le 19-06-2004 à 03:10:53  profilanswer
 

Bonjour comment faire en C pour convertir en entier en Hexa sur un certain nombre de bits données.
 
Exemple

Code :
  1. int nb= 1024


si je fais

Code :
  1. printf("%X",nb)


J'ai 400 comme résultat mais je voudrais avoir 0400
pareil si j'avais voulu l'avoir sur 8 bits.
00000400
 
Merci
 
Solution :  
printf("%04X", nb); sur 4 bits
printf("%08X", nb); sur 8 bits


Message édité par peemousse le 19-06-2004 à 03:46:27
mood
Publicité
Posté le 19-06-2004 à 03:10:53  profilanswer
 

n°769773
cricri_
Posté le 19-06-2004 à 09:02:59  profilanswer
 

Citation :

Solution :  
printf("%04X", nb); sur 4 bits  
printf("%08X", nb); sur 8 bits


C'est plutôt 16 et 32 bits il me semble ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  [RESOLU]Convertir un entier en HEXA sur un nombre de bits

 

Sujets relatifs
Egalité chaine de caractère / nombre 0[Résolu] Récuper champ texte formulaire DATA [sans composant]
[resolu]Renumeroter dans la BBD[MySQL] problème d'apostrophe [résolu]
Paramètres passés bizarrement... [résolu]Mon lien de deconnexion marche bizarement ...[resolu]
[resolu]Comment afficher le nombre d'element d'une BDDProblème formulaire [Résolu]
[RESOLU] Eviter la double validation de formulaire "bouton précédent"? 
Plus de sujets relatifs à : [RESOLU]Convertir un entier en HEXA sur un nombre de bits


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR