Besoin d'aide pour calcul binaire
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Besoin d'aide pour calcul binaire



  1. #1
    invite09d29e46

    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. #2
    gcortex

    Re : Besoin d'aide pour calcule binaire

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


  3. #3
    invite09d29e46

    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...

  4. #4
    invite03c9ac9b

    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 .

  5. A voir en vidéo sur Futura
  6. #5
    invite09d29e46

    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

  7. #6
    invitef41f23a0

    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

  8. #7
    invite09d29e46

    Re : Besoin d'aide pour calcule binaire

    merci abouzahir, c'est plus clair maintenant

  9. #8
    invitef41f23a0

    Re : Besoin d'aide pour calcule binaire

    de rien mon ami ^^

Discussions similaires

  1. Besoin d'aide pour un calcul d'une capacité
    Par invite13c9b9a7 dans le forum Mathématiques du collège et du lycée
    Réponses: 9
    Dernier message: 18/10/2009, 20h48
  2. besoin d'aide pour un calcul
    Par invited5df7c0d dans le forum Science ludique : la science en s'amusant
    Réponses: 5
    Dernier message: 25/08/2009, 20h53
  3. Besoin d'aide pour le calcul de primitives...
    Par invite2083ce61 dans le forum Mathématiques du collège et du lycée
    Réponses: 4
    Dernier message: 30/04/2009, 13h20
  4. Besoin d'aide pour calcul d'autonomie...
    Par Entoni dans le forum Électronique
    Réponses: 5
    Dernier message: 23/02/2009, 16h21
  5. tpe aérodynamisme (besoin d'aide pour un calcul)
    Par invite2121d5c9 dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 20/01/2007, 16h13
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...