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.
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
| Bits | Octal | Bits | Octal |
|---|---|---|---|
| 000 | 0 | 100 | 4 |
| 001 | 1 | 101 | 5 |
| 010 | 2 | 110 | 6 |
| 011 | 3 | 111 | 7 |
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
chmodcodes 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.