Les Allergies
Alimentaires
Posez votre question Signaler

Explication sur la soustraction binaire en co [Résolu]

copah - Dernière réponse le 12 mai 2012 à 15:22
Bonjour,
Je suis un etudiant et j aimerai que l on m aide a comprendre la soustraction binaire en complement a deux.
Lire la suite 

Explication sur la soustraction binaire en co »

16 réponses
Réponse
+16
moins plus
C'est en soit assez simple une fois pigé le principe

on a par exemple 7 en binaire qui s'écrit 0111

de meme 4 s'écrit en binaire 0100

7-4 donne naturellement
0111
-0100
=
0011

la soustraction se fait tout seule, mais pour éviter les retenues en tout genre, le principe du complement a 2 est de rajouter arbitrairement 2^N+1 au nombre négatif (puisque calculant sur 4 bits, 2^5 est ignoré) on a alors
-0100=(+10000-0100)

cela donne donc -0100+10000=1100, la soustraction devient ensuite une addition

7-4 donne alors
0111
+1100
=
10011 et comme le premier 1 est ignoré (voir plus haut)
=
0011

est-ce plus clair, qu'est-ce que vous ne comprenez pas?

Irem
koss - 17 févr. 2010 à 11:54
J'aimeraila table en soustraction et comment comprendre le principe?
omiix - 25 mai 2011 à 21:40
S'il vous plait j'étudie en 5ème et j'ai un contrôle demain en techno, s'il vous plait si quelqu'un peut m'aider en m'expliquant les trucs d'addition et soustraction de binaire, ce que j'ai pas assimilé c'est la facon de retenir
;) Mercii d'avance
Jean Rohmer ESILV - 12 mai 2012 à 15:22
Voilà une explication intuitive du "pourquoi ça marche" des compléments à deux:
http://www.slideshare.net/Jean_Rohmer/les-mystres-des-nombres-en-complment-deux-rvls
Ajouter un commentaire
Réponse
+4
moins plus
Salam

Complément à 1
Le complément à 1 d'un nombre s'obtient en soustrayant de 1 chaque bit de ce
nombre. Il suffit de remplacer les 1 par des 0 et les 0 par des 1.
La somme d'un nombre et de son complément à 1 vaut 1.


Complément à 2
Trouver le complément à 2 d'un nombre binaire revient à trouver son
complément à 1 et à ajouter 1 au résultat.


Soustraction par complémentation à 1
Soustraire 2 nombres binaires par complément à 1 revient à ajouter au premier
opérande le complément à 1 du nombre à soustraire. Si la somme comprend plus
de chiffres que les opérandes, le résultat est positif. On l'obtient en ajoutant le
chiffre de poids fort de la somme au reste (cas a). Sinon, le résultat est négatif. On
obtient sa valeur absolue en déterminant le complément à 1 de la somme.

Soustraction par complémentation à 2
Soustraire 2 nombres binaires par complément à 2 revient à ajouter au premier
opérande le complément à 2 du nombre à soustraire. Si la somme comprend plus
de chiffres que les opérandes, le résultat est positif. On l'obtient en éliminant le
chiffre de poids fort de la somme. Sinon le résultat est négatif. On obtient sa
valeur absolue en déterminant le complément à 2 de la somme.

http://www.enit.fr/charbonnaud/sequentiel/1SystNumerique.pdf

Bon courage !!
Ajouter un commentaire
Réponse
+1
moins plus
s'il vous plait j'ai pas bien compris comment se fait la soustraction binaire et j'aimerais en savoir plus
cyene - 14 oct. 2008 à 04:39
0-0=0
0-1=11
1-1=0
1-0=1
Ajouter un commentaire
Réponse
+1
moins plus
la soustraction :

100
- 1
-------
11


Le complement à 1 tu remplace 0 par 1 et 1 par 0 ex:1000 donne 0111
Ajouter un commentaire
Réponse
-2
moins plus
salut les gars alors en fait rien de plus simple tu prends le complément à 13 et tu rajoute l'hexadécimal correspondant pour obtenir la valeur de la somme inverse. par exemple 6 s'ecrit 0110 et 2 s'ecrit 0010 et donc naturellement 6-2 = 0100= 4 rien de plus simple!
pour les ca compliqué on transforme le 6 en 11100001110000-0110 et on effectue le complément à 13 comme précédemment et comme l'explique salam.voila bon courage à tous!
cc - 21 juin 2010 à 15:45
lol
Ajouter un commentaire
Réponse
-3
moins plus
j'ai pas compris comment t'as fait la soustraction et je veux savoir comment faire complément à 1 et merci d'avance .
Ajouter un commentaire
Réponse
-3
moins plus
l'explication par la

http://www.litalib.com
Ajouter un commentaire
Réponse
-4
moins plus
Slt trés chers amis j'aimerais bien que quelqu' un maide à comprendre comment effectuer la soustraction et l'addition en octale.
Ajouter un commentaire
Réponse
-5
moins plus
Slt très chers amis j'aimerais bien que quelqu'un maide à comprendre comment effectuer la soustraction et l'addition en hexadécimale.
D"autres part je voudrais égalament savoir comment trouver les complément à 15 et 16.
Merci d"avance pr vos réponses.
Jimmy
Buzz - 7 sept. 2008 à 18:21
Quand on a une autre question (qui ne repond absolument pas au sujet du topic) on fait un nouveau TOPIC !!
Ajouter un commentaire
Ce document intitulé « explication sur la soustraction binaire en co » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?