Bonsoir à tous, je suis en pleine apprentissage du langage python, je m'attaquais à quelques algo de base tel que des convertion de décimal-> binaire, binaire-> décimal...
J'ai réussi a faire l'algo décimal->binaire
A présent et cela fait déjà plusieurs jours que je suis sur le convertisseur binaire -> décimal mais impossible de le finir... (impossible de trouver la solution à ce problème)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 a_2="" a_10c = input("Nombre décimal à transposer :") a_10 = int(a_10c) while a_10 != 0 : r=a_10%2 #permet d'avoir le reste de la division a_2= str(r)+a_2 #permet de concaténer les deux chaines a_10=a_10//2 print(a_10c, " base 10 =", a_2, " base 2")
Pourriez vous m'expliquer comment en faire un, que je ne reste pas bloqué à cette si petite étape. (Au mieux, que vous m'expliquiez sur un algo binaire->decimal deja fonctionnel).
Je vous en remercie d'avance.
Cordialement, Eole92.
Partager