Aller au contenu

Convertisseur Octal en Texte

Collez des valeurs d’octets octales comme 110 145 154 154 157 ou \110\145\154 et lisez le texte.

Traité localement dans votre navigateur

Options
Groupes de 3 chiffres max (0-7), avec espaces, virgules ou antislashs.0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur Octal en Texte ?

Les séquences d’échappement octales comme \101 apparaissent dans les chaînes littérales C, printf du shell, d’anciennes pages de manuel et certains formats de journaux. Chaque groupe d’au plus trois chiffres (0–7) est un octet : 110 145 154 154 157 se lit « Hello ».

Le convertisseur découpe l’entrée sur les espaces, virgules ou antislashs, ou coupe une chaîne continue de chiffres en groupes de trois. Il refuse les chiffres 8 et 9, les valeurs supérieures à 377 (255 en décimal) et les longueurs impossibles avec un message qui nomme le problème, puis décode les octets en UTF-8 : les séquences multi-octets comme 303 251 donnent « é ».

Comment ça marche ?

  1. Collez vos codes octaux : espaces, virgules, retours à la ligne et antislashs conviennent.
  2. Gardez UTF-8, ou utilisez ISO-8859-1 si les codes viennent d’une source Latin-1 à un octet.
  3. Lisez le texte décodé, ou utilisez Échanger pour reconvertir du texte en octal.

Cas d'usage courants

  • Décoder des séquences \NNN dans un vieux fichier de configuration ou une chaîne de source C.
  • Lire la sortie d’outils qui affichent de l’octal, comme od -b ou les listes de tar.
  • Résoudre des énigmes ou exercices qui codent du texte en base 8.
  • Vérifier des valeurs octales écrites à la main pour un message.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
110 145 154 154 157 054 040 303 251 041
Sortie
Hello, é!

Confidentialité

Convertisseur Octal en Texte 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

Les groupes sont lus comme des octets. Une valeur supérieure à 377 est une erreur et non un point de code Unicode ; les points de code Unicode en octal ne sont pas pris en charge.

Questions fréquentes

Pourquoi 8 ou 9 est-il refusé ?

L’octal ne comporte que les chiffres 0–7. Un 8 ou un 9 isolé indique généralement un nombre décimal ou une faute de frappe.

Puis-je coller une longue chaîne comme 110145154154157 ?

Oui, si sa longueur est un multiple de trois : elle est coupée en 110 145 154 154 157. Les groupes de longueurs variées exigent des séparateurs.

Le zéro initial, comme dans 0110, est-il accepté ?

Les groupes de plus de trois chiffres sont refusés quand ils sont séparés. Retirez le zéro superflu ou les séparateurs pour que la chaîne se coupe par trois.

Plus d'outils dans Encodage & décodage →