logo

TP : Ecriture d'un entier positif

Exercice 1

Combien de valeurs peut-on coder avec 1 bit ?

Combien de valeurs peut-on coder avec 2 bits ?

Combien de valeurs peut-on coder avec 3 bits ?

Combien de valeurs peut-on coder avec n bits ?

Exercice 2

Convertir $42_{10}$ en base 2

Convertir $105_{10}$ en base 2

Convertir $1000_{10}$ en base 2

Vérifier avec le simulateur de conversion de la page de cours

Exercice 3

Convertir $10011001_2$ en base 10

Convertir $11001100_2$ en base 10

Convertir $11111111_2$ en base 10

Exercice 4

Convertir $101111011001_2$ en base 16

Convertir $111011_2$ en base 16

Convertir $1A3E_{16}$ en base 2

Exercice 5

Convertir $1387_{10}$ en base 16

Convertir $1B87_{16}$ en base 10

Exercice 6

Utiliser la console pour écrire ton code :


Ecrire dans le langage Python une fonction dont le paramètre est un entier positif de base 10 et qui renvoit son écriture binaire.
Vérifier votre code avec les valeurs trouver dans l'exercice 2.

Voir une solution

Exercice 7

Utiliser la console pour écrire ton code :


Ecrire dans le langage Python une fonction dont le paramètre est un nombre binaire et qui renvoit son écriture décimal.
Vérifier votre code avec les valeurs trouver dans l'exercice 3.

Voir une solution