Changement de base 10 à 16 en C

eric63 Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   -  
eric63 Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Mon amie est en train de développer un projet en C. Elle doit faire, entre autre, un transfert de base 10 (décimale) en base 16 (hexadécimale). Est-ce qu'il existe une fonction en C pour cela ?

Merci par avance. Bon courage à tous.
Bye.
A voir également:

1 réponse

beldyn Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   19
 
Salut,
Qu'appelles-tu un transfert de base?? Si il s'agit d'un affichage essaie ceci:

char Monbuf[20];
int NombreBaseDix;
NombreBaseDix=255;
sprintf(char*)MonBuf,"%X",NombreBaseDix);

A+
0
eric63 Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   10
 
Bonjour beldyn,

Merci déjà !!!

En fait, je me suis mal exprimé, c'est un changement de base qui doit être effectué.

J'essaierai ta proposition chez moi car j'ai pas les outils sous la main... ;)

Merci. Bye.
0