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

 


Dernière réponse
Sujet : Hexadecimal
BifaceMcLeOD

Code :
  1. char hexa[16];
  2. int  decimal = 1024;
  3. sprintf(hexa, "%x", decimal);


 
Mais tu remarqueras que ce n'est plus un entier, dans ce cas...


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
BifaceMcLeOD

Code :
  1. char hexa[16];
  2. int  decimal = 1024;
  3. sprintf(hexa, "%x", decimal);


 
Mais tu remarqueras que ce n'est plus un entier, dans ce cas...

jefe j'veux pas etre chiant, mais j'aimerais insister sur la chose : Avec cette solution tu l'affiches en hexa a l'ecran, mais comment le recuperer sous forme hexa ?
Comment transformer une variable int ou long toto en une variable titi sous forme hexa ?
ex :
si toto == 16 alors titi == 10
ou bien encore si toto == 1024 alors titi == 400
Merci D'avance !!!
allergy #include <iostream>
 
void main(void)
{
 int a=109;
 cout << hex << a << endl;
}
braisik Salut,  
 
J'ai un int et je veux récupérer le code ascii hexa de cet int!!
ex: int a=109 -> hexa=6D
 
existet t il un moyen de le faire facilement an c++?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)