binaire/représentation signée - complément à 2
Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

binaire/représentation signée - complément à 2



  1. #1
    Minialoe67

    binaire/représentation signée - complément à 2


    ------

    Bonsoir,

    voici un exercice que nous devions faire (il fallait trouver l'équivalent binaire, décimal ou hexadécimal en représentation signée - complément à 2). voici la correction.
    Comment trouve-t-on le -29 et le -90?
    Nom : Capture d’écran 2013-02-19 à 22.02.37.png
Affichages : 10531
Taille : 119,7 Ko

    pour le -29, je trouve toujours -30 car je fais l'inverse de la technique "je complémente et j'ajoute 1"
    1110 0011 => (j'enlève 1) 11100001 => je complémente 00011110 ce qui me donne -30...
    idem pour le 90...
    expliquez moi svp, car je ne comprend pas grand chose...

    -----
    Minialoe67

  2. #2
    Jack
    Modérateur

    Re : binaire/représentation signée - complément à 2

    car je fais l'inverse de la technique "je complémente et j'ajoute 1"
    C'est là ton erreur, il faut toujours appliquer la même technique: on inverse, puis on ajoute 1

    A+

  3. #3
    whoami

    Re : binaire/représentation signée - complément à 2

    Bonjour,

    Pour les nombres signés, en complément à 2, il faut toujours faire inversion, puis ajouter 1 :

    1110 0011
    on inverse => 0001 1100
    on ajoute 1 ==> 0001 1101
    = 29



    Oups, croisé Jack sur mon chemin.

  4. #4
    polo974

    Re : binaire/représentation signée - complément à 2

    sinon, tu fais 256-29=>227 et tu passes en hexa => E3 ou binaire => 11100011
    Jusqu'ici tout va bien...

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

    Re : binaire/représentation signée - complément à 2

    merci.

    Juste 3 petites questions encore:
    18 (décimal) donne 10010010 en binaire biaisé ?
    10101101 (binaire compl. à 2 signé -) donne -83 en décimal?
    -45 (décimal) donne 11010011 en complément à 2 signé -?
    Minialoe67

  7. #6
    Jack
    Modérateur

    Re : binaire/représentation signée - complément à 2

    18 (décimal) donne 10010010 en binaire biaisé ?
    Je ne connais pas le binaire biaisé.

    10101101 (binaire compl. à 2 signé -) donne -83 en décimal?
    -45 (décimal) donne 11010011 en complément à 2 signé -?
    Non. Et si tu nous montrais comment tu trouves ces valeurs.

    De plus, il fadrait préciser le format des nombres avec lesquels tu veux travailler.

    A+

  8. #7
    Minialoe67

    Re : binaire/représentation signée - complément à 2

    pour 18
    sur 8 bit: biais: 127
    nbr biaisé=nbr réel + biais = 146 => 10010010

    (compl à 2 signé -) 10101101 (le nbr est négatif car commence par 1)=> je compléments 01010010 => j'ajoute 1: 01010011 => -83
    Minialoe67

  9. #8
    Minialoe67

    Re : binaire/représentation signée - complément à 2

    Autre question vraiment importante:
    Nom : Capture d’écran 2013-02-21 à 22.52.02.png
Affichages : 558
Taille : 33,0 Ko
    C'est la question 2 pour Y=7B5
    en binaire ça donne 011110110101
    donc bit de signe: 0 ; exposant biaisé: 1111; mantisse:0110101
    Or dans l'énoncé la mantisse est dite normalisée alors qu'elle commence par un 0 ce qui n'est pas possible! faut-il supprimer le 1er 0 et le rajouter à la fin de la mantisse? ou ajouter un 1 devant le 1er 0?
    merci de m'aider
    Minialoe67

  10. #9
    Jack
    Modérateur

    Re : binaire/représentation signée - complément à 2

    Commence par assimiler le principe de l'IEEE 754.

    Or dans l'énoncé la mantisse est dite normalisée alors qu'elle commence par un 0 ce qui n'est pas possible!
    Bin si. Une chance sur 2 en fait.
    La mantisse normalisée doit être de la forme 1.xxxxxxxx. Comme on sait qu'elle commence toujours par 1, on se contente de coder les bits suivants (les xxxx), comme ça on gagne un bit de précision.

    A+

  11. #10
    Jack
    Modérateur

    Re : binaire/représentation signée - complément à 2

    10101101 (binaire compl. à 2 signé -) donne -83 en décimal?
    -45 (décimal) donne 11010011 en complément à 2 signé -?
    Oui, désolé, c'était juste

  12. #11
    Minialoe67

    Re : binaire/représentation signée - complément à 2

    oki.
    merci. ça m'a servi pour mon inter de ce matin.

    question à part:
    a=fix(rand()*10)+11 donne une valeur aléatoire entre 10 et 20? (écriture matlab). si non, comment corriger?
    Minialoe67

  13. #12
    Jack
    Modérateur

    Re : binaire/représentation signée - complément à 2

    ça m'a servi pour mon inter de ce matin.
    Tant mieux

    question à part:
    a=fix(rand()*10)+11 donne une valeur aléatoire entre 10 et 20? (écriture matlab). si non, comment corriger?
    Ce n'est pas une bonne idée de repartir sur autre chose. Ouvre une nouvelle discussion.

  14. #13
    whoami

    Re : binaire/représentation signée - complément à 2

    Bonjour,
    Citation Envoyé par Minialoe67 Voir le message
    oki.
    merci. ça m'a servi pour mon inter de ce matin.

    question à part:
    a=fix(rand()*10)+11 donne une valeur aléatoire entre 10 et 20? (écriture matlab). si non, comment corriger?
    Que dit l'aide de Matlab à propos de sa fonction rand() ?

    Désolé, mais je ne connais pas par cœur tous les logiciels, et encore moins toutes les fonctions qu'ils définissent.

  15. #14
    deyni

    Re : binaire/représentation signée - complément à 2

    Je pense que ça marche.
    (Là je n'ai pas matlab), si ça bloque, il faut prendre floor et pas fix

    Sinon, utiliser la fonction :randi
    Deynid'oiseaux partout !! :rire:

Discussions similaires

  1. représentation en binaire les nombres
    Par mril232 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 16/05/2012, 19h53
  2. Complément de 2 (Addition nombre binaire)
    Par Mazh dans le forum Électronique
    Réponses: 19
    Dernier message: 24/09/2010, 09h09
  3. VHDL : Multiplication signée
    Par alexglvr dans le forum Électronique
    Réponses: 2
    Dernier message: 06/10/2009, 19h37
  4. Representation des fractions en binaire
    Par invite3dc2c2f6 dans le forum Matériel - Hardware
    Réponses: 5
    Dernier message: 09/09/2005, 05h37
  5. Complement d'information sur le binaire
    Par invite2ad33598 dans le forum Électronique
    Réponses: 7
    Dernier message: 18/06/2005, 12h24