bonsoir
je voudrais convertir un décimal en binaire,
je voudrais seulement afficher les chiffres du restes des divisions par 2, enfin vous savez le truc, si ces chiffres se lisent à l'envers du haut en bas ou le contraire je m'en fiche!!
bien!! voilà ce que j'ai fait en C :
c le truc de la division en deux!!Code:#include <stdio.h> #include <math.h> main() { long compteur=0, a, d, x, y; float b, c; printf("donnez a:"); scanf("%d", &a); b = log(a); c = b / (log(2)); d = ceil(c); while (compteur < d) { compteur++; x = a % 2; y = a / 2; y = a; printf("%d\n", x); } system("PAUSE"); return 0; }
bon si quelkqu'un aurait une idée comment organiser les instruction du programme, ou donner une autre version parce que je pense que je suis dans une impasse là;
merci beaucoup
-----