q3 | interro 02-03
+2
dellC
boulou
6 participants
q3 | interro 02-03
Lutation.
j'ai beaux me renseigner et demander à d'autres, je ne comprend pas trop ce qu'il faut faire à cette question.
3ème question : calculer le complément à deux et donner la valeur décimale
1a : B4AB
si quelqu'un pouvait faire l'exercise. Je comprendrais le fonctionnement.
Merci.
j'ai beaux me renseigner et demander à d'autres, je ne comprend pas trop ce qu'il faut faire à cette question.
3ème question : calculer le complément à deux et donner la valeur décimale
1a : B4AB
si quelqu'un pouvait faire l'exercise. Je comprendrais le fonctionnement.
Merci.
boulou- Messages : 21
Date d'inscription : 14/12/2008
Re: q3 | interro 02-03
B4 AB, en binaire, ça fait 1011 0100 1010 1011
On inverse les bits : 0100 1011 0101 0100
Et on ajoute 1 : 0100 1011 0101 0101
C'est ce qui me parait le plus évident (même trop évident en fait ...)
Par contre, donner la valeur décimal ? Par rapport à quoi ?
On inverse les bits : 0100 1011 0101 0100
Et on ajoute 1 : 0100 1011 0101 0101
C'est ce qui me parait le plus évident (même trop évident en fait ...)
Par contre, donner la valeur décimal ? Par rapport à quoi ?
dellC- Messages : 120
Date d'inscription : 07/11/2008
Age : 35
Localisation : Herve
Re: q3 | interro 02-03
voila, t'es tombé sur le hick ! :-)
j'ai fait pareil, puis une fois passé à la deuxième partie de la question ben je seche.
j'ai fait pareil, puis une fois passé à la deuxième partie de la question ben je seche.
boulou- Messages : 21
Date d'inscription : 14/12/2008
Re: q3 | interro 02-03
Tu dois transformer le complément à 2 en décimal
Donc la valeur décimal de ceci: 0100 1011 0101 0101
Donc la valeur décimal de ceci: 0100 1011 0101 0101
Dernière édition par yan014 le Mar 6 Jan - 21:08, édité 1 fois
Re: q3 | interro 02-03
Donc 19285 ... C'est tout ? Faut pas mettre un moins devant ? Vu que je me dit, le complément à deux, c'est utilisé seulement dans les entiers négatifs ...
dellC- Messages : 120
Date d'inscription : 07/11/2008
Age : 35
Localisation : Herve
Re: q3 | interro 02-03
c'est tout ?
19285 c'est grand O_O
à moins que je me goure
19285 c'est grand O_O
à moins que je me goure
boulou- Messages : 21
Date d'inscription : 14/12/2008
Re: q3 | interro 02-03
Tu dois donner la valeur decimale de ce que tu trouve après ton +1 , c-à-d : 0100 1011 0101 0101
Ca donne donc 4 B 6 5
Après tu fais : 4 * 16 exp 3 + B * 16 exp 2 + 6 * 16 exp 1 + 5 * 16 exp O
16 384 + 2816 + 80 + 5 = 19285
Je ne suis cependant pas sur a 100% , est ce que quelqu'un peut confirmer ?
Ca donne donc 4 B 6 5
Après tu fais : 4 * 16 exp 3 + B * 16 exp 2 + 6 * 16 exp 1 + 5 * 16 exp O
16 384 + 2816 + 80 + 5 = 19285
Je ne suis cependant pas sur a 100% , est ce que quelqu'un peut confirmer ?
Dernière édition par Stenx le Mar 6 Jan - 21:33, édité 3 fois
Stenx- Messages : 72
Date d'inscription : 14/10/2008
Re: q3 | interro 02-03
ben si le nombre est négatif, sinon il ne serait pas codé en complément à deux.
B4AB = (signe)1011 0100 1010 1011
son complément à deux = 0100101101010101
et sa valeur décimal = - 19285
apparemment c'est tout ce qu'on doit faire.
B4AB = (signe)1011 0100 1010 1011
son complément à deux = 0100101101010101
et sa valeur décimal = - 19285
apparemment c'est tout ce qu'on doit faire.
boulou- Messages : 21
Date d'inscription : 14/12/2008
Re: q3 | interro 02-03
J'ai un doute sur le faite qu'il soit negatif:p par contre j'obtient aussi 19285
Zoners- Messages : 84
Date d'inscription : 28/09/2008
Re: q3 | interro 02-03
Au fait je suis juste passé de l' hexa au décimal , mais j'arrive a 19 813 perso o0 , je cherche ma faute
Stenx- Messages : 72
Date d'inscription : 14/10/2008
Re: q3 | interro 02-03
ah si. tu dis qu'on dois donner la valeur décimal qu'on trouve quand on fait le complément à 1.
je pense pas justement, car le chiffre vient de la mémoire. Donc il a été mit en complément à deux avant. quand tu refais le complément à deux tu tombe sur le nombre.
et il faut pas inversé les nombres comme si il venait de la mémoire directement, je pense que ca déja été fait car si tu regarde le 2B :
2b : 9F45
si on devait inverser comme si il venait de la mémoire, ça ferait 459F. donc le nombre commencerait par un 0
ce qui veut dire qu'il serait positif. si le nombre était positif à la base, on ne l'aurait pas mit en complément à deux.
Maintenant je base ça sur ce que je crois, il est possible que je me goure complètement.
je pense pas justement, car le chiffre vient de la mémoire. Donc il a été mit en complément à deux avant. quand tu refais le complément à deux tu tombe sur le nombre.
et il faut pas inversé les nombres comme si il venait de la mémoire directement, je pense que ca déja été fait car si tu regarde le 2B :
2b : 9F45
si on devait inverser comme si il venait de la mémoire, ça ferait 459F. donc le nombre commencerait par un 0
ce qui veut dire qu'il serait positif. si le nombre était positif à la base, on ne l'aurait pas mit en complément à deux.
Maintenant je base ça sur ce que je crois, il est possible que je me goure complètement.
boulou- Messages : 21
Date d'inscription : 14/12/2008
Re: q3 | interro 02-03
Je pense qu'il est négatif Zoners. Sinon je vois pas l'intérêt de le mettre en complément à deux.
Si ?
Si ?
boulou- Messages : 21
Date d'inscription : 14/12/2008
Re: q3 | interro 02-03
Mmmm je ne sais pas Boulou tu as peut-être raison , je ne suis pas sur non plus : /
Stenx- Messages : 72
Date d'inscription : 14/10/2008
Re: q3 | interro 02-03
pour moi le complément à deux à été créer pour encoder les nombres négatifs et pour pouvoir faire des addition avec.
si tu fais 2-1 en binaire sans le complément à deux ca donne 3.
si tu le fais avec le complément à deux, ca donne la bonne réponse.
Op, Flash back dans le passé : http://fr.wikipedia.org/wiki/Compl%C3%A9ment_%C3%A0_deux
si tu fais 2-1 en binaire sans le complément à deux ca donne 3.
si tu le fais avec le complément à deux, ca donne la bonne réponse.
Op, Flash back dans le passé : http://fr.wikipedia.org/wiki/Compl%C3%A9ment_%C3%A0_deux
boulou- Messages : 21
Date d'inscription : 14/12/2008
Re: q3 | interro 02-03
je pense pas que ces obliguer qu'il soit negatif...
Moi jai en ee on le prend on le met en binaire on inverse et puis plus 1 et apres on 1+2^1+0+2^3 par exemple en lisant par la droite je vais voir dans mon cours tnt ^^
Moi jai en ee on le prend on le met en binaire on inverse et puis plus 1 et apres on 1+2^1+0+2^3 par exemple en lisant par la droite je vais voir dans mon cours tnt ^^
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 34
Localisation : Waremme
Re: q3 | interro 02-03
Perso si on a un complément à 2 comme exercices , j'irai jusqu'à la réponse en décimal puis j' arrêterai, je vous conseille plutôt de revoir Hemming et coder un float en C comme exercices , je suis presque sur qu'on aura les deux à faire !
Stenx- Messages : 72
Date d'inscription : 14/10/2008
Re: q3 | interro 02-03
ouais c'est fait. enfin jvais encore revoir.
mais c'est le seul truc que j'arrivais pas à faire dans les ex pratiques.
mais c'est le seul truc que j'arrivais pas à faire dans les ex pratiques.
boulou- Messages : 21
Date d'inscription : 14/12/2008
Re: q3 | interro 02-03
voila jai retrouver lexercice dans mes notes :p
B4A8
1011 0100 1010 1000
0100 1011 0101 0111
+1
0100 1011 0101 1000
Ce qui fais 4+11*2+5*2²+8*2³=110
B4A8
1011 0100 1010 1000
0100 1011 0101 0111
+1
0100 1011 0101 1000
Ce qui fais 4+11*2+5*2²+8*2³=110
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 34
Localisation : Waremme
Re: q3 | interro 02-03
Bizzare ton excercice, t'a pas le même complement a deux que nous...oO, et ca je suis sur qu'il est juste pourtant.Misterkiller a écrit:voila jai retrouver lexercice dans mes notes :p
B4A8
1011 0100 1010 1000
0100 1011 0101 0111
+1
0100 1011 0101 1000
Ce qui fais 4+11*2+5*2²+8*2³=110
Pour boulou==>tu as surement raison:p, mais comme dis plus haut j'en sais pas plus, donc suis pas sur non plus^^.
Zoners- Messages : 84
Date d'inscription : 28/09/2008
Re: q3 | interro 02-03
Zoners a écrit:Bizzare ton excercice, t'a pas le même complement a deux que nous...oO, et ca je suis sur qu'il est juste pourtant.Misterkiller a écrit:voila jai retrouver lexercice dans mes notes :p
B4A8
1011 0100 1010 1000
0100 1011 0101 0111
+1
0100 1011 0101 1000
Ce qui fais 4+11*2+5*2²+8*2³=110
Pour boulou==>tu as surement raison:p, mais comme dis plus haut j'en sais pas plus, donc suis pas sur non plus^^.
parce jai pris 8 a la place de B
Mais est le meme principe ^^
Misterkiller- Messages : 169
Date d'inscription : 05/10/2008
Age : 34
Localisation : Waremme
Re: q3 | interro 02-03
Tape avec ta calculette windows 0100 1011 0101 1000 en binaire;) et si t'arrive a 110 chapeau bas:DMisterkiller a écrit:Zoners a écrit:Bizzare ton excercice, t'a pas le même complement a deux que nous...oO, et ca je suis sur qu'il est juste pourtant.Misterkiller a écrit:voila jai retrouver lexercice dans mes notes :p
B4A8
1011 0100 1010 1000
0100 1011 0101 0111
+1
0100 1011 0101 1000
Ce qui fais 4+11*2+5*2²+8*2³=110
Pour boulou==>tu as surement raison:p, mais comme dis plus haut j'en sais pas plus, donc suis pas sur non plus^^.
parce jai pris 8 a la place de B
Mais est le meme principe ^^
Zoners- Messages : 84
Date d'inscription : 28/09/2008
Re: q3 | interro 02-03
Misterkiller a écrit:voila jai retrouver lexercice dans mes notes :p
B4A8
1011 0100 1010 1000
0100 1011 0101 0111
+1
0100 1011 0101 1000
Ce qui fais 4+11*2+5*2²+8*2³=110
Oula tu mélange tout oO
Tu dois transformer la réponse que tu as eu en Hexadécimal et puis tu transforme en décimal ^^
De toute maniére, ton calcul binaire -> Décimal est faux :s
Aussi non B4AB, on doit arrivé à 19 285 ( Cfr: mes notes )
Sujets similaires
» Exemples d'interro pour l'interro du 5/12
» interro du 16/03
» interro 20/02
» interro compta 20/02
» interro php, c'est quand ?!
» interro du 16/03
» interro 20/02
» interro compta 20/02
» interro php, c'est quand ?!
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|