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

  FORUM HardWare.fr
  Programmation

  Hexadecimal

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Hexadecimal

n°51323
braisik
Montpel's c'est de la braise..
Posté le 06-08-2001 à 19:01:53  profilanswer
 

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++?

mood
Publicité
Posté le 06-08-2001 à 19:01:53  profilanswer
 

n°51356
allergy
bli ? aglapi !
Posté le 06-08-2001 à 21:45:50  profilanswer
 

#include <iostream>
 
void main(void)
{
 int a=109;
 cout << hex << a << endl;
}

n°51371
jefe
Posté le 06-08-2001 à 23:10:34  profilanswer
 

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 !!!

n°51374
BifaceMcLe​OD
The HighGlandeur
Posté le 07-08-2001 à 00:48:06  profilanswer
 

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...


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

  Hexadecimal

 

Sujets relatifs
Plus de sujets relatifs à : Hexadecimal


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