Question sur le codage binaire

Résolu/Fermé
mymemorial Messages postés 61 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 7 mars 2013 - 1 nov. 2010 à 22:22
mymemorial Messages postés 61 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 7 mars 2013 - 1 nov. 2010 à 23:19
Bonsoir.

Je voulais juste avoir un petit rappel sur le codage binaire histoire de rafraichir ce que j'ai dans la tête (ca fait si longtemps que je n'ai pas touché à ca lol)

Par exemple, si on nous donne 10001000 :

- Sur 8 bits, puisque le bit à poids fort est 1, donc c'est un nombre négatif.
Donc il faudra complémenter à 1 et ajouter 1, ce qui donne :
01110111 + 1 = 01111000
Donc sur 8 bits, 10001000 = -120
- Sur 16 bits, 10001000 = 000010001000 = 136

Est-ce correct ? Pas de bêtises ci-dessus ?

Et si on nous donne 10001000 sans aucune autre indication, est-ce aussi correct de mettre -120 (8) et 136 (16) comme réponse ?

Merci d'avance pour votre réponse (que ce soit correction ou confirmation)
Des informations additionnelles seraient la bienvenue aussi :)
A voir également:

2 réponses

loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 148
1 nov. 2010 à 22:41
Et si on nous donne 10001000 sans aucune autre indication, est-ce aussi correct de mettre -120 (8) et 136 (16) comme réponse ?
A priori la réponse est 'oui'.
Toutefois il est absurde de ne pas donner d'unité !
Si on disait que la tour Eiffel mesurait 32500, pourrait-on dire qu'il est correct de dire que sa hauteur est 32500 mètres.
Bonne soirée.
1
mymemorial Messages postés 61 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 7 mars 2013
1 nov. 2010 à 23:19
Merci beaucoup pour ta réponse! ; )

Bonne soirée à toi aussi!
0