Imprimer cette page

Compter en binaire et en hexadécimal

La représentation des nombres et de toute autre information dans un ordinateur est faite en binaire, c'est à dire que seuls les symboles 0 et 1 sont utilisés (base 2). Un octet est un nombre représenté par 8 caractères binaires 0/1 (ou bits), par exemple xxxx xxxx en remplaçant les x par des 0 ou des 1. Un octet permet donc de représenter un nombre allant de 0 à 28-1=255, soit 256 valeurs.

L'homme à l'habitude de compter en base 10, en utilisant les 10 symboles (0123456789).

La représentation des nombres en hexadécimal (base 16) consiste à utiliser 16 symboles de représentation (0123456789ABCDEF), permettant de représenter un octet en n'utilisant que 2 symboles.

  • Créer un fichier excel nommé "nom_prenom_compter_en_binaire.xls".
  • Ecrire dans la colonne A les nombres décimaux de 1 à 16.
  • Ecrire en colonne B la valeur correspondante en binaire sur un octet (8 caractères).
  • Ecrire en colonne C la valeur correspondante en hexadécimal (1 caractère)
  • Ecrire les valeurs 127 et 128, en binaire et en hexadécimal
  • Convertir la valeur hexadécimale $B099 en décimal
Réponse

Réponse

  • Binaire: 0000 0000 - 0000 0001 - 0000 0010 - ... - 0000 1111 - 0001 0000,
  • Hexadécimal: 0-1-2-...-9-A-B-C-D-E-F.
  • 127=0111 1111=$7F, 128=1000 0000=$80.
  • $B099=(((11×16+0)×16+9)×16+9=45209