Convertisseur octal en décimal
Collez des nombres octaux comme 755 ou 0o777 et obtenez leur valeur décimale exacte, éventuellement lue comme un motif signé en complément à deux.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Convertisseur octal en décimal ?
L’octal est le système de numération en base 8 : il utilise les chiffres de 0 à 7 et chaque chiffre représente exactement trois bits. Très répandu sur les premiers ordinateurs, il subsiste dans les permissions de fichiers Unix (chmod 755), dans les séquences d’échappement comme \033 et dans le préfixe 0o de Python, JavaScript et Rust.
Le convertisseur lit chaque ligne comme un entier octal, en ignorant les espaces, les tirets bas, un éventuel préfixe 0o et le signe moins. Il utilise une arithmétique en précision arbitraire : les valeurs très longues restent exactes. Vous pouvez aussi lire les chiffres comme le motif de bits d’un entier signé de 8, 16, 32 ou 64 bits et ajouter des séparateurs de milliers au résultat.
Comment ça marche ?
- Saisissez un nombre octal par ligne, par exemple 755, 0o777 ou 377.
- Choisissez éventuellement une largeur signée pour lire 377 comme −1 sur 8 bits.
- Choisissez un séparateur de milliers pour un résultat décimal plus lisible.
- Lisez la sortie décimale ; pour un seul nombre, les lignes affichent aussi le binaire, l’hexadécimal et la taille en octets.
Cas d'usage courants
- Transformer un mode chmod comme 644 ou 755 en valeur décimale pour un script ou une API qui attend un nombre.
- Décoder une séquence d’échappement octale ou le champ de taille d’un en-tête tar en lisant un format binaire.
- Vérifier une constante Python ou C comme 0o1777 par rapport à sa valeur décimale.
- S’entraîner aux conversions entre bases pour des devoirs ou des examens.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
755 0o777 377 7777777777777777777777
493 511 255 73786976294838206463
Confidentialité
Convertisseur octal en décimal s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Seuls les entiers sont gérés ici (utilisez le convertisseur de base pour les fractions). Les chiffres 8 et 9 n’existent pas en octal et sont signalés comme erreurs.
Questions fréquentes
Combien vaut 755 en décimal ?
755 en octal vaut 493 en décimal : 7×64 + 5×8 + 5. C’est le mode de permissions classique « rwxr-xr-x ».
Pourquoi le chiffre 8 est-il refusé ?
L’octal n’a que huit chiffres, de 0 à 7. Un 8 ou un 9 signifie que le nombre n’est pas octal : la ligne est signalée au lieu d’être devinée.
Comment lire un nombre octal négatif ?
Soit vous tapez un signe moins devant les chiffres, soit vous choisissez une largeur signée : 377 lu en 8 bits signés donne −1 car son bit de poids fort est à 1.
Outils associés
Convertisseur décimal en octal
Saisissez des entiers décimaux et obtenez leur forme octale exacte, avec préfixe 0o, groupement ou complément à deux de largeur fixe si besoin.
Outils développeur
Convertisseur de base (de 2 à 36)
Saisissez un nombre, choisissez sa base et la base cible : le résultat est exact, avec un aperçu en binaire, octal, décimal, hexadécimal et base 36.
Outils développeur
Convertisseur binaire en décimal
Lisez du binaire comme un nombre décimal, soit en valeur non signée simple, soit en entier signé en complément à deux.
Outils développeur
Convertisseur hexadécimal en décimal
Lisez des valeurs hexadécimales comme des nombres décimaux, non signés ou en entiers signés en complément à deux de 8 à 64 bits.
Outils développeur
Convertisseur Texte en Octal
Écrivez votre texte en valeurs d’octets base 8, par exemple « Hi » → 110 151, ou en séquences \110\151.
Encodage & décodage
Convertisseur Octal en Texte
Collez des valeurs d’octets octales comme 110 145 154 154 157 ou \110\145\154 et lisez le texte.
Encodage & décodage
Convertisseur décimal en binaire
Transformez des entiers décimaux en binaire, y compris les nombres négatifs en complément à deux sur la largeur de bits voulue.
Outils développeur
Convertisseur décimal en hexadécimal
Transformez des entiers décimaux en hexadécimal, avec groupement par octets, préfixe 0x et complément à deux de largeur fixe pour les négatifs.
Outils développeur