Changement de base 10 à 16 en C

eric63 Messages postés 111 Statut Membre -  
eric63 Messages postés 111 Statut Membre -
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 189 Statut Membre 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 Statut Membre 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