L’espace mémoire pour la représentation d’un nombre est toujours un nombre entier d’octet, la taille dépends de la valeur représentée :

BitsNom FRNom EN
8OctetByte
16Entier courtShort integer
32EntierInteger
64Entier longLong integer

Si un nombre représenté laisse des emplacements libres sur la gauche, on les remplace par des 0 pour entrer dans l’emplacement mémoire prévu.

Par exemple pour représenter 5 dans un emplacement mémoire de 8 bits. On le transforme en binaire et on obtient 101 mais pour le faire entrer dans un octet cela va être 00000101.

  • Pour connaitre le nombre de configurations possible de bits :
  • Pour connaitre le nombre maximal pouvant être représenté en bits (on diminue le nombre de configuration de 1, car il y a le 0)
  • Pour savoir combien de bits il faut avoir pour représenter des nombres de 0 à :
  • Pour savoir la caractéristique binaire d’un multiple d’un nombre divisible par 2, il terminera par zéros.
  • Comment savoir comment évolue un nombre qui est multiplié ou divisé par un multiple de 2. Il suffit de décaler les nombres vers la droite ou vers la gauche de
  • Comment faire une division avec reste d’un nombre multiple de 2. Il faut regarder les bits de droite (premiers), ces bits représentent le Reste, tandis que les autres bits de droites seront le Quotient.