C conversion decimal vers binaire

Fermé
frizou - 11 oct. 2005 à 17:54
ZYZJAL Messages postés 1 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 3 mars 2015 - 3 mars 2015 à 19:27
salut

juste pour info que je n'ai pas trouvé sur le web avant de venir vous concerter,
il existe en C une fonction permettant de convertir un nombre decimal en binaire?
ou faut-il se "taper" le code?

merci d'avance...

17 réponses

il y z cette metade aussi pour la conversion decimal => binaire sa utiliser de pointeur.

int conversion (int unsigned short Decimal)
{
int unsigned short valeur;
int tab[15];
int x=0;
int i;
int reste=;
int binaire=0;


valeur = Decimal;

while (valeur > 0)
{
reste = valeur%2 ;//calcul le reste
tab[x] = reste;
x++;
valeur = valeur/2;
}
for(i=x;i--;i>0)
{
binaire = binaire + tab[i]*10^i;
}
return binaire ;
}
23
merci pour ce programmme
0
j'ai exécuté ya des erreus pour (for(i=x;i--;i>0) et valeur=;
0
oualid lamti
19 nov. 2011 à 16:18
la valeur décimale (ABCH)16
0
oualid lamti
19 nov. 2011 à 16:19
i want help pleas ...la valeur décimale (ABCH)16
0
plutôt

valeur /= 2;

que

valeur = valeur/2;
0