Aller au contenu
Tout en local

Convertisseur octal

Convertissez le texte en codes de caractères octaux et inversement.

Entrée

Convertisseur octal

Collez n'importe quel texte et cet outil convertit chaque caractère en son code octal (base 8), séparé par des espaces - ou collez une liste de codes octaux et reconvertissez-les en texte lisible. Il s'exécute dans les deux sens à partir d'une seule zone de saisie : choisissez "Texte en octal" pour encoder ou "Octal en texte" pour décoder.

Octal apparaît constamment sur les systèmes Unix et Linux, le plus visiblement dans la notation d'autorisation de fichier comme 755 ou 644 pour chmod - chaque chiffre représentant un triplet de lecture/écriture/exécution en base 8. Au-delà des autorisations, des séquences d'échappement octales apparaissent dans les anciens langages de la famille C et dans certains formats de fichiers, et la base numérique elle-même est un élément essentiel des cours d'informatique enseignant comment les groupes binaires en chiffres lisibles par l'homme (trois bits par chiffre octal, proprement, contrairement aux quatre bits emballés dans un chiffre hex).

Par défaut, le convertisseur encode par unité de code UTF-16, correspondant à la façon dont les chaînes JavaScript sont indexées en interne. Activez plutôt « Points de code Unicode complets » pour encoder par point de code à la place, afin qu'un emoji ou un caractère en dehors du plan multilingue de base produise un nombre octal plutôt qu'une paire de substitution - utile lors de l'aller-retour d'un texte contenant des signes diacritiques ou des emoji et que vous souhaitez que le décodage le reconstruise exactement.

Tout s'exécute localement dans votre navigateur : rien de ce que vous collez n'est téléchargé ou enregistré nulle part. Convertissez un extrait, une chaîne d'autorisation ou un paragraphe complet, puis copiez le résultat ou envoyez-le directement vers un autre outil comme le convertisseur binaire ou hex pour comparer les bases numériques côte à côte.

FAQ

A quoi sert l'octal ?
Octal (base 8) est mieux connu grâce aux autorisations de fichiers Unix/Linux (par exemple chmod 755), et il apparaît également dans certaines séquences d'échappement et formats de nombres hérités. Chaque chiffre octal représente exactement trois bits, ce qui en fait un exemple d'enseignement courant aux côtés du binaire et de l'hexadécimal.
Comment chaque personnage est-il converti ?
Par défaut, chaque unité de code UTF-16 devient sa valeur numérique écrite en base 8. Activez plutôt les « points de code Unicode complets » pour convertir par point de code complet, ce qui est important pour les emoji et les caractères en dehors du plan multilingue de base.
Quel format le décodage attend-il ?
Nombres octaux séparés par des espaces utilisant uniquement les chiffres de 0 à 7, tels que « 110 151 ». Un jeton avec n’importe quel autre chiffre ou caractère renvoie une erreur au lieu d’une fausse supposition.
Mon texte est-il téléchargé quelque part ?
Non. La conversion s'exécute entièrement dans votre navigateur et votre saisie ne quitte jamais votre appareil.