The Help Zone is under renovation.

See if your question has already been asked!

Mathematics
Post-secondary • November 4, 2023
Bonjour, comment tu fais pour la soustraction en complementation a 2 de 1011101 - 1101? Je n'arrive pas
a faire le calcul. Pouvez vous m'expliquer la demarche? La reponse est 1010000

Answer (1)

Alloprof Answer
November 5, 2023
Salut!

On obtient 1010000 seulement si on effectue une soustraction normale. Pour le complément à deux, le résultat est 1101 0000.
Tout d'abord, on va commencer par ajouter des 0 à droite du nombre binaire 1101 afin qu'il ait le même nombre de bits que l'autre nombre :
On aura alors : 101 1101 - 000 1101

Ensuite, tu dois inverser tous les bits du nombre à soustraire, lui rajouter 1 bit, puis additionner le résultat obtenu au nombre 101 1101.
Étape 1 - On inverse tous les bits du nombre à soustraire (les 0 deviennent des 1, les 1 deviennent des 0) :
000 1101 devient 111 0010

Étape 2 - On ajoute 1 bit :
111 0010 devient 111 0011

Étape 3 - On additionne maintenant les deux nombres :
101 1101 + 111 0011
Attention, n'oublie pas qu'en binaire, 1+1=10
On obtient alors 1101 0000.
D35FE2DC-8DCB-4212-A7E8-EF83D74BE3BA.jpeg

Voici une vidéo qui pourrait t'être utile : Complément à 2 en binaire : soustraire en binaire - exercices corrigés - YouTube

Si tu as d'autres questions, n'hésite pas à nous réécrire! :)