Numérique et sciences informatiques

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émentPour le plus courageux

Faire la même chose mais pour obtenir un nombre en octal

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Stéphan Van Zuijlen Licence de documentation libre GNURéalisé avec Scenari (nouvelle fenêtre)