Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Besoin d'aide pour calcul binaire



  1. #1
    mardz

    Exclamation Besoin d'aide pour calcul binaire


    ------

    Bonjour a tous,

    je suis nouveau sur le forum et j'ai besoin de votre aide pour un exercice en informatique.

    J'ai deux nombres binaires qui sont au complement a deux:

    A= 01110101 et B=11001100

    Je dois calculer A+B, A-B et A*B, le probleme c'est que je bloque deja sur A+B, j'ai essayé tout les possibilités et je ne tombe jamais sur le bon resultat...

    Sur base 10, A=117 et B= -76 donc je devrais tomber sur 41 ce qui n'est pas le cas !

    Merci d'avance pour votre aide

    -----

  2. Publicité
  3. #2
    gcortex

    Re : Besoin d'aide pour calcule binaire

    ...0111.0101 (117)
    +1100.1100 (-52)
    =0100.0001 (65)


  4. #3
    mardz

    Re : Besoin d'aide pour calcule binaire

    merci gcortex, mais il faut faire a nouveaux le complement a 2 de B? Pourquoi tu ne l'additionne pas avec le complement a 2 alors ? je n'ai pas tres bien compris la démarche...

  5. #4
    SNARK79

    Re : Besoin d'aide pour calcule binaire

    En binaire le bit de gauche représente le signe :
    0 signifie + et 1 - .

    Pour convertir en décimal un nombre négatif
    il faut complémenter le nombre binaire (remplacer les 0
    par des 1 et les 1 par des 0) , ajouter 1
    et enfin multiplier par -1 .

    Exemple connu high-value FFFF vaut -1
    FFFF -> 0000 . 0 + 1 = 1 . 1 * -1 = -1 .

    11001100 -> 00110011 -> 51 . 51 + 1 -> 52
    donc 11001100 ça fait -52 .
    Ca finira bien par tomber en marche .

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits. Parmi nos sujets :
  8. #5
    mardz

    Re : Besoin d'aide pour calcule binaire

    ok d'accord je pensais qu'il fallait garder et additionner la valeure une fois complémentée
    merci a toi

  9. #6
    abouzahir2007

    Re : Besoin d'aide pour calcule binaire

    vous avez mal calculé tes nombre bon ecoutes:
    tu as A=01110101=(+117) puisque il es en complement a deux le nombre A et positive (0) <- pour le signe (+) . ce ne pose aucune problem.
    pour le nombre B=11001100 meme chose il est représenté en complement a 2 ,il est negative le nombre qui signifier ca (1) <--au debut pour le moin
    donc pour trouver son equivalent dans la base 10 vous devez complementer a 2 d'abord [B(barre)+1] vous trouverez B=00110100 utilisez la forme polynomiale vous trouverez =(+52)..
    donc -52=11001100
    et vous faisez ton calcule de facon ordinaire
    A+B=01110101+11001100=01000001 =(+65)
    je souhaite que tu cpmrendras ...j ai expliqué le maximum possible

  10. Publicité
  11. #7
    mardz

    Re : Besoin d'aide pour calcule binaire

    merci abouzahir, c'est plus clair maintenant

  12. #8
    abouzahir2007

    Re : Besoin d'aide pour calcule binaire

    de rien mon ami ^^

Discussions similaires

  1. Besoin d'aide pour un calcul d'une capacité
    Par Vincent7301 dans le forum Mathématiques du collège et du lycée
    Réponses: 9
    Dernier message: 18/10/2009, 19h48
  2. besoin d'aide pour un calcul
    Par nathlolo dans le forum Science ludique : la science en s'amusant
    Réponses: 5
    Dernier message: 25/08/2009, 19h53
  3. Besoin d'aide pour le calcul de primitives...
    Par choubidou16 dans le forum Mathématiques du collège et du lycée
    Réponses: 4
    Dernier message: 30/04/2009, 12h20
  4. Besoin d'aide pour calcul d'autonomie...
    Par Entoni dans le forum Électronique
    Réponses: 5
    Dernier message: 23/02/2009, 15h21
  5. tpe aérodynamisme (besoin d'aide pour un calcul)
    Par trater dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 20/01/2007, 15h13
Découvrez nos comparatifs produits sur l'informatique et les technologies.