Bonjour,
Je rencontre une petite difficulté sur une conversion d'un entier en hexadécimal. Je transforme mon entier en nombre hexadécimal sur 4 octets de la façon suivante :
où buffer[4], j'obtiens par exemple 0x02D0
Code : Sélectionner tout - Visualiser dans une fenêtre à part sprintf(buffer,"%4x",Entrees[i].ValeurMesureeLitres);
Cela fonctionne bien. Mon soucis est que je souhaite mettre cette valeur dans un tableau de char. Je souhaite faire :
tableau[0] = 0x02
tableau[1] = 0xD0
quand mon entier est inférieur à 255 (0xFF) pas de problèmes, je le mets directement dans tableau[0], mais quand il est supérieur pas moyen de le faire.
Merci de votre aide

 

 
		
		 
         
 

 
			
			


 
			 
   


 entier en hexadécimal 4 octets
 entier en hexadécimal 4 octets
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
			 
 
 Envoyé par Melem
 Envoyé par Melem
					
 
			
Partager