bonjour tout le monde
Voilà, je dois afficher à l'ecran un nombre entier positif passé en parametre a une procédure AfficherEnBase16 ce nombre devra donc apparaitre en hexa. Pour cela je dois m'aider d'une fonction que j'ai créée précedement qui permet de convertir un nombre en hexa seuleument voilà je ne vois vraimment pas comment afficher ce nombre en hexa j'ai bien trouvé quelques pistes seulement la conversion et a l'envers et je ne peut pas encore utiliser de tableau de chaine de caractére ou autre donc c'est un peu la merde si vous pouvez m'aidez ce serait le pied
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 #include<iostream> using namespace std; char ChiffreVersLettre(unsigned int n) //converti un nombre compris entre 0 et 15 en hexa { if(n<10 && n>0) return (char)(n+48); else return (char)(n+55); } void AfficherEnBase16(unsigned int n) //affiche un nombre positif quelconque en hexa { } int main() { ... return 0; }
Partager