Soustraction binaire (Addition de nombres binaires signés)

  Рет қаралды 132,372

Mohamed Chiny

Mohamed Chiny

Күн бұрын

La soustraction de nombres binaires se fait en transformant l'opération de soustraction en addition de nombres signés (positifs et négatifs). Un nombre signé est préfixé par un bit de signe et généré en calculant le complément à 2 du nombre original. Si l'addition génère un dépassement (overflow), alors celui-ci est ignoré. Si le résultat est positif alors la valeur peut être convertie directement en décimal, sinon elle doit être complémentée à 2 pour pouvoir être lue.

Пікірлер: 85
@MohamedChiny
@MohamedChiny 3 жыл бұрын
Pour plus de cours, rendez-vous sur chiny.me
@sousou7125
@sousou7125 Жыл бұрын
Difficile de trouver du contenu de qualité sur le sujet vos vidéos sont justes géniales entre la clarté des explications et les petites "astuces" comme pour trouver directement le CA2 je vous dis bravo et merci pour votre travail qui nous aide énormement
@MohamedChiny
@MohamedChiny Жыл бұрын
Merci beaucoup pour votre commentaire et vos compliments. Je suis ravi que la vidéo vous ait plu :)
@MvilleStudios
@MvilleStudios 2 жыл бұрын
Je débute en programmation et je voulais vous remercier pour votre générosité et votre pédagogie.
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien Serge. Je suis content que vous ayez apprécié mes tutos. Je vous souhaite bonne continuation :)
@MBayeThiang-bx1cq
@MBayeThiang-bx1cq Ай бұрын
Si je devais commenter pour toutes tes vidéos qui me sont utiles tu me verrais partout 😂. Merci encore ❤️🙌🏾
@MohamedChiny
@MohamedChiny Ай бұрын
Je suis tellement content que vous ayez trouvé mes vidéos utiles. Je vous remercie pour votre interaction :)
@wonderng6526
@wonderng6526 3 жыл бұрын
Juste au moment où on fait les cours d'Architecture des Ordinateurs. Merci beaucoup. Que Dieu tebénisse
@MohamedChiny
@MohamedChiny 3 жыл бұрын
De rien Wonder. Je suis content que cette série rentre dans le programme que vous suivez. Merci pour votre commentaire :)
@dimistarkuetchetamba8847
@dimistarkuetchetamba8847 2 жыл бұрын
Merci pour tout ce que vous faites sa ne fait que petit moment que je suis abonné à vous et je suis pleinement satisfait .
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Je suis content que le contenu vous ait plu. Merci pour votre commentaire :)
@idbelkhirlahcen
@idbelkhirlahcen Жыл бұрын
je voulais vous remercier pour votre générosité et votre pédagogie
@MohamedChiny
@MohamedChiny Жыл бұрын
De rien. Je suis ravi que mes tutos vous plaisent autant. Merci pour votre commentaire :)
@mourtallafaye8210
@mourtallafaye8210 3 ай бұрын
Vraiment vous m'avez beaucoup aidé vraiment merci beaucoup❤
@MohamedChiny
@MohamedChiny 3 ай бұрын
De rien. Merci à vous :)
@AbaliHassana
@AbaliHassana 11 ай бұрын
Vous êtes vraiment un meilleur parmi les bons prof! Vraiment grand merci pour vos efforts. Je veux savoir si vous enseignez d'autre matière. Afin de chercher à voir. Une explication très claire et bien detaillée. Dès la première vidéo, je me suis abonné directement.❤❤❤❤
@MohamedChiny
@MohamedChiny 11 ай бұрын
De rien. Je suis heureux que ma méthode vous plaise. Y a aussi des cours de développement Web sur ma chaîne et sur mon site. Des tutos de sécurité et de l'IA sont prévus pour plus tard. Merci pour votre commentaire et vos compliments :)
@USS9-z3v
@USS9-z3v Жыл бұрын
Merci tu est vraiment un sauveur
@MohamedChiny
@MohamedChiny Жыл бұрын
De rien. Je suis content que le cours vous ait plu. Merci pour votre commentaire :)
@nouhaila1135
@nouhaila1135 2 жыл бұрын
Merci bcp pour ces explications 👍👍
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Merci pour votre commentaire :)
@fatimandiaye3664
@fatimandiaye3664 2 жыл бұрын
Merci beaucoup pour ces vidéos 🙏🏾🫶🏾
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Je suis ravi qu'elles vous soient utiles. Merci pour votre commentaire :)
@NRichard
@NRichard 5 ай бұрын
Hum sauf erreur si l'addition de deux nombres de même signe peut donner lieu à un dépassement de capacité (100+65 en CA2 sur 8 bits ou encore -100-65 en CA2 sur 8 bits), celui de deux nombres de signes opposés est représentable sur un nombre de bits fixe. Dans le premier exemple, on notera que ce n'est pas un dépassement/overflow a proprement parlé, mais qu'on choisit d'oublier la retenue pour lire directement le résultat en CA2 (d'ailleurs cela donne 2_10 ou 10_2 bien représentable sur 3 bits). J'aurais personnellement ajouté des exemples de véritables dépassements. Du reste, vous êtes un excellent pédagogue. Félicitations pour votre travail.
@MohamedChiny
@MohamedChiny 5 ай бұрын
Salut Richard. En fait, j'attendais vraiment que quelqu'un pose cette question, et vous êtes le premier à faire la remarque. En réalité, je me suis contenté dans cette vidéo de la soustraction qui implique deux nombres positifs (addition de deux nombres de signes différents). Dans ce cas, si les deux opérandes rentrent dans l'intervalle, alors leur résultat aussi rentrera. Par contre, si on mène l'addition de deux nombres de même signe, alors, il y a de grandes chances que le résultat ne rentre pas dans l'intervalle, dans ce cas, il faut ajouter autant de bits que nécessaire afin que les opérandes et le résultat soient correctement représentés. En pratique, il suffit de constater que le résultat d'addition de deux nombres du même signe a un signe différent, dans ce cas, on ajoute sans hésiter un bit supplémentaire et ça réglera le problème. Merci encore pour votre remarque et vos compliments. Ravi que vous ayez apprécié la série :)
@StanisKu
@StanisKu Ай бұрын
Vous êtes l'un de mes prof web préféré. Je vous ais connue qu'aujourd'hui.passant un moment crétique vous avez débloquer mes difficultés.merci pour vos excellentes vidéo et surtout bon courage à vous. Étant donné que suis étudiant du niveau 1 informatiques, est ce que vous pouvez aider avec les analyses mathématiques ?🎉🎉
@MohamedChiny
@MohamedChiny Ай бұрын
Avec plaisir. Je suis content que mes vidéos vous aient été utiles. Merci pour vos compliments. Concernant votre demande, hélas les maths ne font pas vraiment partie des matières que j'enseigne. Désolé pour ça et bonne chance :)
@StanisKu
@StanisKu Ай бұрын
@MohamedChiny c'est pas grave ! sinon,je vous remercie infiniment pour ce que vous faites.
@Inesines38
@Inesines38 Жыл бұрын
9:49 si un nombre N (-8 dans ce cas) dans l'intervalle est équivalent a une extrémité de l'intervalle , son complément à deux reste le même ?
@MohamedChiny
@MohamedChiny Жыл бұрын
Oui, mais comme je l'ai mentionné dans la vidéo, pas la peine de prendre des raccourcis, vaut mieux faire le calcul et prendre le résultat calculé, c'est plus sûr.
@MangaKone-f5e
@MangaKone-f5e Жыл бұрын
vous êtes juste génial
@MohamedChiny
@MohamedChiny Жыл бұрын
Merci. Je suis ravi que la vidéo vous plaise autant :)
@nadael7627
@nadael7627 2 жыл бұрын
merci baucoup pour votre effort
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Merci pour votre commentaire :)
@koffiflaimoiye5276
@koffiflaimoiye5276 Жыл бұрын
Merci beaucoup Monsieur.
@MohamedChiny
@MohamedChiny Жыл бұрын
De rien. Merci pour votre commentaire :)
@NanouOmgba
@NanouOmgba Жыл бұрын
Très bonne méthode😊
@MohamedChiny
@MohamedChiny Жыл бұрын
C'est la méthode utilisée par les machines. Elle est astucieuse en fait. Merci pour votre commentaire :)
@hassanbrahimadouma5776
@hassanbrahimadouma5776 2 жыл бұрын
Merci pour votre partage
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Merci pour votre commentaire :)
@stealmil
@stealmil 3 жыл бұрын
Me suis abonné direct la représentation des informations en archi n'a plus de secret pour moi je t'aime mec sérieux embrasse moi :je me calme hein:
@MohamedChiny
@MohamedChiny 3 жыл бұрын
Du calme hhhhh. Je suis content que la série vous ait plu. Merci pour votre commentaire :)
@Inesines38
@Inesines38 Жыл бұрын
8:19 y'a t'il des cas ou le résultat est négatif ?❓
@MohamedChiny
@MohamedChiny Жыл бұрын
Oui bien sûr. Si le bit de signe dans le résultat calculé vaut 1 alors le nombre est négatif. Il y a des exemples sur la vidéo. Bon courage :)
@ahmedzid1119
@ahmedzid1119 Жыл бұрын
Bonjour très bonne vidéo, mais pour la dernière opéraétion comment vous avez trouvé 22 sachant que 0110 = 6 ? , est ce que le 1 tout à gauche veut dire + 10 ? j'aimerais que vous m'expliquiez la réponse merci
@MohamedChiny
@MohamedChiny Жыл бұрын
Bonjour. C'est 10110 et non pas 0110, donc c'est 22 en décimal.
@mbd980
@mbd980 2 жыл бұрын
monsieur j ai une question, donc si le nombre est un binaire signé et on fait son CA2 sa nous donne le même nombre en binaire naturel, et si on fait le CA2 d un binaire naturel sa nous donne le même nombre en binaire signé
@MohamedChiny
@MohamedChiny 2 жыл бұрын
En effet, si on applique le CA2 deux fois de suite alors on tombe sur le même nombre initial, et comme expliqué dans la vidéo, seuls les nombres négatifs sont complémentés à 2 pour exprimer le nombre signé. Si le nombre est positif alors sa représentation signée est la même que sa représentation naturelle, à condition qu'il soit représenté sur le nombre minimum de bits requis. J'espère que c'est clair :)
@mbd980
@mbd980 2 жыл бұрын
@@MohamedChiny oui c'est claire ,merci bcp.
@Inesines38
@Inesines38 Жыл бұрын
☑ 8:19 y'a t'il des cas ou le résultat est négatif ?❓❓
@MohamedChiny
@MohamedChiny Жыл бұрын
Oui bien sûr. Si le résultat commence par 1 (bit de signe après avoir retiré le dépassement s'il y'en a) alors le résultat est négatif. Y a des cas comme ça sur la vidéo.
@hajasb4056
@hajasb4056 11 ай бұрын
c'est super mercii beaucoup !!!!
@MohamedChiny
@MohamedChiny 11 ай бұрын
De rien. Merci pour votre commentaire :)
@zopomari1379
@zopomari1379 2 жыл бұрын
C'est très cool.
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Merci :)
@Inesines38
@Inesines38 Жыл бұрын
y'a t'il des cas ou on soustrait un nombre signé d'un nombre signé?❓ou un nombre signé d'un nombre naturel ?
@MohamedChiny
@MohamedChiny Жыл бұрын
Normalement, la soustraction engage toujours deux nombres signés (positifs ou négatifs). Je parle de la soustraction telle qu'elle est faite par l'ordinateur et que j'ai expliquée dans la vidéo. Cependant, on peut toujours faire une soustraction à la manière humaine (celle qu'on a apprise à l'école) et qui implique deux nombres naturels, mais ce n'est pas comme ça que ça se fait dans un ordi. Bonne chance :)
@ousmanedia1599
@ousmanedia1599 2 жыл бұрын
Merci Beaucoup
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Merci pour votre commentaire :)
@jeanninonsongan7837
@jeanninonsongan7837 Жыл бұрын
Monsieur si j'écris le résultat de 110-10= 100 est ce faux ? Pareil pour 1000-111=0001 est ce que cest faux ?
@MohamedChiny
@MohamedChiny Жыл бұрын
Si on parle de soustraction comme on la fait nous les humains, alors c'est juste. Mais un ordinateur ce n'est pas comme ça qu'il fait. En effet, il transforme les opérandes en nombres signés puis fait l'addition, comme expliqué sur la vidéo. Bonne chance :)
@XavierBonavita
@XavierBonavita Жыл бұрын
ptn t trop fort g tt compris
@MohamedChiny
@MohamedChiny Жыл бұрын
Je suis content que la vidéo vous soit utile. Merci pour votre commentaire :)
@meriamkrichen6660
@meriamkrichen6660 11 ай бұрын
Genial!!!!!
@MohamedChiny
@MohamedChiny 11 ай бұрын
Merci :)
@ayatearij
@ayatearij 2 жыл бұрын
Monsieur je pense que le résultat de 111-1000 est 11111 ou j'ai tort et merci pour l'explication
@MohamedChiny
@MohamedChiny 2 жыл бұрын
Si vous voulez vous assurez d'un résultat quelconque, y a pas mieux que de convertir tout en décimal et refaire l'opération. Si le résultat décimal correspond au résultat binaire alors c'est bon. En tout cas, il faut pas oublier de passer par les étapes décrites dans la vidéo (représenter le code sur le nombre minimal de bit, complémenter à 2 le nombre négatif, faire l'opération d'addition et supprimer le dépassement s'il y'en a). Bon courage :)
@samsungtab-jn5dx
@samsungtab-jn5dx 2 жыл бұрын
merci 😍
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Merci pour votre commentaire :)
@saidagougnon6566
@saidagougnon6566 7 ай бұрын
🎉🎉🎉❤
@MohamedChiny
@MohamedChiny 7 ай бұрын
Merci :)
@hugotte635
@hugotte635 2 жыл бұрын
Merci beaucoup
@MohamedChiny
@MohamedChiny 2 жыл бұрын
De rien. Merci pour votre commentaire :)
@DefinitelyNotSenku
@DefinitelyNotSenku 7 күн бұрын
4:48
@robertvives2689
@robertvives2689 Жыл бұрын
oui nous remarquons NOT(0111)=1000= complément à deux de -8
@YoanFongang
@YoanFongang 4 ай бұрын
Trop clair putain!! Merci prof ... j'ai juste à m'exercer et c'est tout pour rentrer définitivement
@MohamedChiny
@MohamedChiny 4 ай бұрын
De rien. Je suis content que vous ayez apprécié le cours :)
@rachidbelkhadare2159
@rachidbelkhadare2159 8 ай бұрын
Je peux vous envoyer un exercice à expliquer
@MohamedChiny
@MohamedChiny 8 ай бұрын
Je crains ne pas avoir le temps pour le moment, mais dites moi c'est quoi le sujet de l'exercice, peut-être qu'il y ait une vidéo semblable.
@rachidbelkhadare2159
@rachidbelkhadare2159 8 ай бұрын
@@MohamedChiny merci beaucoup. L'exercice parle d'un additionneur soustraire de deux nombre 4 bits . Avec inverseur contrôlé XOR. Mais ce que je comprends pas c'est une fonction NOt et And. Si vous avez un adresse email je vous l'envoyé. Aussi un prof me demande de réaliser la fonction XOR avec 4 portes logiques NOR. Avec 5 possible mais 4 c'est difficile. Nxor avec 4 aussi possible mais NOR j'arrive pas
@brendonboyd3416
@brendonboyd3416 15 сағат бұрын
Trop compliqué
@MohamedChiny
@MohamedChiny 13 сағат бұрын
Faut peut être voir la vidéo précédente en premier. Ça traite les nombres signés. Bon courage :)
@MajdaMajda-qy2or
@MajdaMajda-qy2or 4 ай бұрын
كيف حددت المجال من فضللك
@MohamedChiny
@MohamedChiny 4 ай бұрын
Bonsoir. J'ai expliqué la méthode dans la vidéo précédente (vidéo 6 - Les nombres signés). Bon courage :)
@DavidEnokian
@DavidEnokian 2 ай бұрын
Blyatttt suka
Conversion de nombres réels du décimal en binaire et inversement
8:13
How To Add and Subtract Binary Numbers | Computer Science
13:43
The Organic Chemistry Tutor
Рет қаралды 2 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Additionner et soustraire en binaire - exercices corrigés
17:58
Méthode Maths
Рет қаралды 27 М.
Electronique Numérique - Complément à 2 et nombres signés.
17:35
stephane feret
Рет қаралды 121 М.
Signed binary numbers and negative numbers complemented to 2
6:50
Mohamed Chiny
Рет қаралды 157 М.
Binary Addition and Subtraction With Negative Numbers, 2's Complements & Signed Magnitude
24:57
Soustraction de nombres binaires naturels (Soustraction en base 2)
4:31
Technologie en poche
Рет қаралды 11 М.
How to STUDY so FAST it feels like CHEATING
8:03
The Angry Explainer
Рет қаралды 2,9 МЛН
Multiplication de nombres binaires naturels (Multiplication en binaire)
6:04
Soustraction de nombres binaires
8:54
Hassan EL BAHI
Рет қаралды 201 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН