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

complement a deux



  1. #1
    moussa97

    complement a deux


    ------

    bonjour je veux le complément a deux du nombre suivant

    13,4(10)=01101,0110(2)

    maintenant je prends le complément à 1 et je rajoute 1

    10010,1001+00001,0000=10011,1001

    est ce que c'est bon ? c'est la partie décimale qui me pose probleme est ce que je ne dois pas plutôt faire ? 10010,1001+00001,0001=10011,1010

    -----

  2. Publicité
  3. #2
    vede

    Cool Re : complement a deux

    bonjour,

    j'y comprends rien...

    13,4(10)=01101,0110(2)

    une virgule dans des 01?
    si oui...
    13,4(10)=01101,0100(2)

    pour bien commencer...

    après :
    maintenant je prends le complément à 1 et je rajoute 1

    pourquoi faire?

    sinon, sans comprendre, je ferais l'opération
    sur tous les bits 011010100, sans "séparation décimale"...

    vede
    ;O]

  4. #3
    F1TVB

    Re : complement a deux

    Bonjour
    Dans ce cas il est préférable d'éliminer les décimales (par mutiplication) de faire le complément et de recréer un flottant par division. Je ne vois l'utilité du complément à 2 ....

  5. #4
    moussa97

    Re : complement a deux

    Donner la représentation en complément à deux des nombres suivants:

    -782(10)
    -13,4(10)

    pour -13,4(10) j'ai des problème

    quand vous écrivez
    13,4(10)=01101,0100(2)
    la partie décimale est fausse la

    pour la partie décimale j'ai

    0,4*2=0,8
    0,8*2=1,6
    0,6*2=1,2
    0,2*2=0,4 ce qui me donne 0110 et non 0100?
    13,4(10)=01101,0110(2)
    maintenant je veux -13,4(10) en complément à deux?

  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
    moussa97

    Re : complement a deux

    j'ai compris en fait il faut rajouter 1 au LSB ici le LSB est dans la partie fractionnaire

    10010,1001+00000,0001=10010,10 10c2

    pour verifier je fais

    -1*2(^4)+2+2(^-1)+2(^-3)=-16+2+(1/2)+(1/8)
    =-14+5/8=-13,375c'est a peu près ça lol

    sur le site suivant on montre bien la methode
    http://www.answers.com/topic/two-s-complement

  9. #6
    jiherve

    Re : complement a deux

    Bonsoir,
    la virgule est une convention donc la recette pour prendre le complément à deux c'est:
    en partant de la droite remonter jusqu'à trouver un '1', le garder et inverser ensuite tous les bits.
    c'est l'application stricte de -A = !A +1.
    JR
    l'électronique c'est pas du vaudou!

  10. Publicité

Discussions similaires

  1. [Biochimie] Le complement
    Par GuitarNirvana dans le forum Biologie
    Réponses: 1
    Dernier message: 01/02/2010, 15h14
  2. complement a 2
    Par moussa97 dans le forum Électronique
    Réponses: 18
    Dernier message: 18/03/2009, 08h06
  3. complement a 2
    Par moussa97 dans le forum Électronique
    Réponses: 5
    Dernier message: 18/02/2009, 20h09
  4. complément a 2
    Par awhib dans le forum Électronique
    Réponses: 4
    Dernier message: 03/11/2008, 20h09
  5. complement a 2
    Par rafamu dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 13/10/2007, 10h42
Découvrez nos comparatifs produits sur l'informatique et les technologies.