[Aide] Soustraction binaire - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : [Aide] Soustraction binaire
 
Profil : IDNaute
Plus d'informations

Alors voilà j'ai un problème, je suis completement perdu dans la soustraction binaire .

J'ai la table :

0 - 0 = 0
1 - 0 = 1
0 - 1 = 1 retenue -1
1 - 1 = 0

Mais ce que je n'arrive pas c'est quand l'on se trouve avec une retenue + 1

Par exemple :

1010000
- 110101
________
????011

Porriez vous m'expliquer, c'est TRES URGENT

Merci

Liens sponsorisés


Inscrivez-vous ou connectez-vous pour masquer ceci.

INpact_team
Profil : IDNaute
Plus d'informations

salut, la réponse : 11011

Pour verifier tes calcules, tu peut te servire de la calculatrice de windows : affichage scientifique > BIN

Profil : IDNaute
Plus d'informations

Merci mais le resultat ne m'interesse pas, je veux comprend comment fait quand on a une retenue positive

genre 10
-11
____

0 - 1 = 1 retenu (-1)
1 - 1 (-1) = 0
mais une retenu positive est crée avec le 1 et la retenu -1, ou va t-elle?

INpact_team
Profil : IDNaute
Plus d'informations

en faite ce n'est pas -1 mais 1

1
10
-11
-----
11

Profil : IDNaute
Plus d'informations

ok merci

Profil : IDNaute
Plus d'informations

il te suffit d'inverser le nombre soustrait puis de rajouter 1 et enfin d'additionner ex:
11001
-01110
----------
devient:

11001
+10000
+00001
------------
devient
11001
+10001
-----------
101010

mais comme les nombres du début ne contiennent que 5 chiffres
tu doit garder que 5 chiffres du résultat en commençant par la droite
donc ton résultat est: 01010


  FORUM Infos-du-Net » Programmation » [Aide] Soustraction binaire

Aller à :
 

Liens