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

complement a deux



  1. #1
    invite92664de4

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

    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]

  3. #3
    invitea5e3e6e1

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

  4. #4
    invite92664de4

    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?

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

    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

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

Discussions similaires

  1. [Biochimie] Le complement
    Par invite247418a1 dans le forum Biologie
    Réponses: 1
    Dernier message: 01/02/2010, 15h14
  2. complement a 2
    Par invite92664de4 dans le forum Électronique
    Réponses: 18
    Dernier message: 18/03/2009, 08h06
  3. complement a 2
    Par invite92664de4 dans le forum Électronique
    Réponses: 5
    Dernier message: 18/02/2009, 20h09
  4. complément a 2
    Par invite7c3f0e95 dans le forum Électronique
    Réponses: 4
    Dernier message: 03/11/2008, 20h09
  5. complement a 2
    Par inviteb595f793 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 13/10/2007, 10h42
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...