convertisseur decimal au binaire
bonjours tout le monde,
j'ai un petit problème avec mon code ,il fait se que je veux,il convertie du décimal au binaire mais renverser:calim2: j'explique:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #include <stdlib.h>
int main()
{
int n;
int R,Q;
printf("entrez le nombre a convertire?");
scanf("%d",&n);
while (Q!= 0)
{
Q=n/2;
R=n%2;
printf(" %d",R);
n=Q;
}
} |
quand il affiche le nombre binaire il affiche(a partir de la gauche)de la fin au debut !
ex: 130 = 10000010en binaire
mais mon programme affiche : 01000001 8O
comment faire pour corriger svp
merci