Conversion

Convertisseur binaire en octal

Paramètres
Réinitialiser
Partager le résultat
Enregistrer
Intégrer
Signaler un bug

Partager calculatrice

Ajoutez notre calculatrice gratuite à votre site Web

Veuillez entrer une URL valide. Seules les URLs HTTPS sont prises en charge.


Utilisez les valeurs actuelles dans les champs de saisie de la calculatrice sur la page comme valeurs par défaut pour la calculatrice intégrée.


Couleur de focus de la bordure d'entrée, couleur de la case à cocher, couleur de survol des éléments sélectionnés, etc.


Veuillez accepter les Conditions d'utilisation.

Aperçu

Enregistrer la calculatrice

Paramètres de la calculatrice

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Partager calculatrice

Qu’est-ce que le système de numération binaire ?

Le système de numération binaire est un système de numération en base 2 largement utilisé en informatique et en électronique numérique. Il utilise seulement deux chiffres — 0 et 1 — pour représenter les valeurs.
Chaque chiffre dans un nombre binaire correspond à une puissance de 2. Le bit le plus à droite représente 202^0, celui d’à côté vers la gauche représente 212^1, et ainsi de suite.

Par exemple :

(1101)2=1×23+1×22+0×21+1×20=8+4+0+1=1310(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 8 + 4 + 0 + 1 = 13_{10}

Les nombres binaires sont couramment utilisés car les circuits électroniques peuvent facilement différencier deux états — ALLUMÉ (1) et ÉTEINT (0).

Qu’est-ce que le système de numération octal ?

Le système de numération octal est un système de numération en base 8 qui utilise des chiffres de 0 à 7. C’est un moyen compact d’exprimer les nombres binaires et il a été historiquement utilisé dans les premiers ordinateurs qui fonctionnaient sur des mots de 12, 24 ou 36 bits.

Chaque chiffre dans une valeur octale correspond à trois chiffres binaires (bits) parce que 23=82^3 = 8. Ainsi, convertir entre binaire et octal est simple et ne nécessite pas de conversion intermédiaire en décimal.

Par exemple :

(10)8=1×81+0×80=810(10)_8 = 1 \times 8^1 + 0 \times 8^0 = 8_{10}

Conversion étape par étape

Étape 1 : Convertir binaire en décimal

(11010110)2=1×27+1×26+0×25+1×24+0×23+1×22+1×21+0×20=214(11010110)_2 = 1 \times 2^7 + 1 \times 2^6 + 0 \times 2^5 + 1 \times 2^4 + 0 \times 2^3 + 1 \times 2^2 + 1 \times 2^1 + 0 \times 2^0 = 214

Étape 2 : Conversion de décimal en octal

Nous divisons le nombre par 8 et enregistrons les restes.

DivisionQuotientReste
214 ÷ 8266
26 ÷ 832
3 ÷ 803

En lisant les restes du bas vers le haut, on obtient 3268326_8.

Convertir par regroupement binaire

Chaque chiffre octal représente 3 bits binaires.

BinaireOctal
0000
0011
0102
0113
1004
1015
1106
1117

Par exemple, pour convertir 1001100112100110011_2 en octal, regroupez en séries de trois : 100 110 011100\ 110\ 011.
Convertissez chaque groupe :
1002=48100_2=4_8, 1102=68110_2=6_8, 0112=38011_2=3_8.
Ainsi, 1001100112=4638100110011_2 = 463_8.

Vous pouvez utiliser les deux méthodes pour convertir le binaire en octal - en utilisant le décimal comme étape intermédiaire ou directement en regroupant par séries de 3 bits.

Questions fréquemment posées

Comment convertir manuellement le binaire 100110011 en octal ?

Regroupez en séries de trois : 100 110 011100\ 110\ 011.
Convertissez chaque groupe :
1002=48100_2=4_8, 1102=68110_2=6_8, 0112=38011_2=3_8.
Ainsi, 1001100112=4638100110011_2 = 463_8.

Pourquoi un regroupement par trois chiffres binaires fonctionne-t-il parfaitement ?

Parce que 23=82^3=8, trois chiffres binaires correspondent exactement à un chiffre octal, rendant la conversion directe et sans erreur.

Comment vérifier l’exactitude de la conversion binaire en octal ?

Convertissez le binaire en décimal, puis le décimal en octal en utilisant la division par 8. Si les deux valeurs octales correspondent, votre conversion est correcte.

Quelle est l’équivalence octale du binaire 11111111 ?

Convertissons le binaire 11111111 en décimal, puis le décimal en octal.

111111112=1×27+1×26+1×25+1×24+1×23+1×22+1×21+1×20=2551011111111_2 = 1 \times 2^7 + 1 \times 2^6 + 1 \times 2^5 + 1 \times 2^4 + 1 \times 2^3 + 1 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 255_{10}

Ensuite, convertissons 255 en octal :

DivisionQuotientReste
255 ÷ 8317
31 ÷ 837
3 ÷ 803
25510=3778255_{10} = 377_8

Ainsi, l’équivalence octale du binaire 11111111 est 377.

Signaler un bug

Ce champ est requis.