← Retour à l'outil

Binaire · Base 2 → Base 8

Convertisseur binaire en octal

Mis à jour : 21 juin 2026

Le binaire en octal est le cousin à trois bits du binaire en hexadécimal. Parce que huit équivaut à deux cubes, chaque groupe de trois bits correspond à exactement un chiffre octal — pas de multiplication, juste un regroupement et une petite table de recherche de huit entrées.

Convertir binaire en octal →

Gratuit · Pas de téléchargement · Instantané dans le navigateur

La méthode de regroupement sur trois bits

Divisez la chaîne binaire en groupes de trois bits en commençant par la droite. Remplissez le groupe le plus à gauche avec des zéros non significatifs s'il est court, puis remplacez chaque triple par son chiffre octal. Prenez 10110111:

10 110 111         ← raw bits
010 110 111         ← pad left to a full triple
 2   6   7
result → 267

L'ensemble de la conversion est une pure substitution. C'est exactement ainsi que l'octal a gagné sa place en informatique : il compresse le binaire en un tiers des caractères tout en gardant un alignement de bits propre.

La table de recherche triple

BitsOctalBitsOctal
00001004
00111015
01021106
01131117

Seulement huit lignes à retenir - et elles font également office de triples d'autorisation Unix, où 111 = rwx (7), 101 = r-x (5) et 100 = r-- (4).

Remplissage et autorisations

Comme pour le regroupement hexadécimal, comptez toujours à partir de la droite pour que le groupe le moins significatif soit complet. Un masque d'autorisation de 9 bits se divise parfaitement en trois chiffres octaux, c'est pourquoi les codes chmod comportent exactement trois chiffres. Si vous commencez avec le binaire d'un ensemble d'autorisations — par exemple 111101101 — le regroupement donne 111 101 101 = 755, lisible instantanément sous la forme rwxr-xr-x.

Où il est utilisé

  • Traduction des masques de bits d'autorisation bruts en chmod codes octaux.
  • Raccourcissement des constantes binaires dans les anciens systèmes et assembleurs.
  • Enseignement de la conversion de base parallèlement à la méthode hex nibble.
  • Lecture de données binaires sur des plates-formes qui privilégiaient traditionnellement l'octal.

Questions fréquentes

Comment convertir un binaire en octal ?

Regrouper les bits dans trois à partir de la droite, complétez le groupe supérieur avec des zéros et mappez chaque triple sur un chiffre octal (0 à 7).

Qu'est-ce que 111111111 en octal ?

Regroupé sous la forme 111 111 111, c'est 777.

Pourquoi trois bits par chiffre octal ?

Parce que 8 = 2³, donc trois bits couvrent exactement la plage 0 à 7 d'un chiffre octal.

Dois-je convertir par décimal ?

Non. Le regroupement des bits par trois passe directement du binaire à l'octal sans pas décimal.