Calcul binaire

Modérateur : Michel Quercia

Répondre
taupin_mp
Messages : 2
Enregistré le : dim. juil. 07, 2019 4:07 pm
Classe : MP

Calcul binaire

Message par taupin_mp » dim. juil. 07, 2019 4:27 pm

Bonjour à tous!

La question est certainement bien bête mais je n'arrive pas à comprendre ce qu'il faut faire dans cette question spécifiquement:
"Quel est le résultat de l'addition de 1001 0010 et 0010 0110, nombres binaires en complément à deux sur 8 bits, en base 10?" (CMT)

J'ai bien compris le principe de l'addition en binaire, aucun problème. J'ai aussi saisi que le résultat devra être donné en base 10. Mais je ne comprends pas ce que la subtilité du complément à 2 (même si j'ai compris son principe) va changer pour l'addition. :D

Merci d'avance pour vos réponses

Avatar du membre
bullquies
Messages : 6616
Enregistré le : mar. avr. 17, 2012 9:19 pm
Classe : Thé à la

Re: Calcul binaire

Message par bullquies » dim. juil. 07, 2019 5:02 pm

Indice : l'un de ces deux nombres est négatif.
The Axiom of Choice is obviously true, the Well-Ordering Principle is obviously false, and nobody knows about Zorn's Lemma. - Jerry Bona

taupin_mp
Messages : 2
Enregistré le : dim. juil. 07, 2019 4:07 pm
Classe : MP

Re: Calcul binaire

Message par taupin_mp » dim. juil. 07, 2019 5:34 pm

oui, 1001 0010 est bien négatif :). Mais pour simplifier le calcul (sans retourner en base 10 pour chacun des deux nombres), y-a-t-il une astuce?

pasteak
Messages : 34
Enregistré le : mar. mai 22, 2018 10:18 pm
Classe : MPSI

Re: Calcul binaire

Message par pasteak » ven. juil. 12, 2019 12:05 pm

Il n'est pas nécessaire de passer en base 10, tu peux appliquer l'algorithme de la soustraction bit à bit qu'on apprend en primaire directement en binaire ( en fait en n'importe quelle base ) !
2017 - 2018 : TS Corneille
2018 - 2019 : HX2 LLG

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité