Du décimal au binaire
Passer du décimal au binaire
Voici un algorithme qui réalise cette transformztion
Entrée : a un nombre entier
Création d'une liste : liste=[]
Tant que
(pour rappel tant que ---> while )
On met le reste de la division de q par deux dans la liste :
liste.append(q%2)
On remplace q par le nouveau quotient :
q=q//2
("//" renvoie le quotient)
On fait afficher ce qu'il y a dans la liste à l'envers ( liste.reverse()
)
On vérifie le résultat avec la méthode : bin(a)
Réalisez ce programme à l'aide du précédent et de l'algorithme ci dessus.
Complément : Pour le plus courageux
Faire la même chose mais pour obtenir un nombre en octal