logo

Représentation binaire d'un entier relatif

Exercice 1

En utilisant le complément à 2, représentez -15 (représentation sur 8 bits)

Exercice 2

Représentez sur 8 bits l'entier 4 puis représentez, toujours sur 8 bits, l'entier -5. Additionnez ces 2 nombres (en utilisant les représentations binaires bien évidemment), vérifiez que vous obtenez bien -1.

Exercice 3

Quel est le plus petit entier négatif que l'on peut représenter sur 8 bits ?

Exercice 4

Quel est le plus grand entier positif que l'on peut représenter sur 8 bits ?

Exercice 5

Quelles sont les bornes inférieure et supérieure d'un entier relatif codé sur 16 bits ?

Exercice 6

Utiliser la console pour écrire ton code :


Ecrire dans le langage Python une fonction dont le paramètre est une chaine de caracteres correspondant à un nombre binaire sur 8 bits et qui renvoit son complément à 2.
Vérifier votre code avec les valeurs trouver dans les exercices.

Voir une solution