Convertisseur de nombres en lettres

Convertissez des nombres en lettres et des lettres en nombres en ligne. Utilisez les positions alphabétiques de type A1Z26, l'indexation A=0, les points de code Unicode décimaux, le format hexadécimal ou binaire avec des séparateurs personnalisés et des alphabets multilingues.

Entrée
0 caract. · 0 octets
Essayer :
Résultat
✓ 5 modes d'encodage : positionnel, ASCII, hex, binaire ✓ Alphabets multilingues avec détection automatique ✓ Vos messages ne sont pas enregistrés ✓ Traitement local dans le navigateur
Exemples
Nombres en lettres (A=1)
Entrée 4 24 23 19 24 31 28
Sortie bonjour

Mode positionnel basé sur 1, alphabet français, séparateur espace.

Lettres en nombres (A=1)
Entrée Bonjour monde
Sortie 4 24 23 19 24 31 28 22 24 23 7 8

Mode positionnel basé sur 1, alphabet français, séparateur espace.

Points de code Unicode décimaux
Entrée 201 116 233
Sortie Été

Mode décimal : chaque nombre est le Unicode code point d'un caractère.

Mode binaire
Entrée 01001111 01110101 01101001
Sortie Oui

Mode binaire : chaque token est le code point binaire d'un caractère.

Fonctionnement du convertisseur de nombres en lettres

Le convertisseur de nombres en lettres transforme des suites numériques en texte lisible et peut aussi convertir du texte en nombres. Il est utile pour les énigmes basées sur les positions des lettres, les messages de type A1Z26, les exercices pédagogiques, les codes simples et la vérification rapide de codes de caractères décimaux, hexadécimaux ou binaires.

Mode positionnel (A=1) : chaque lettre est associée à sa position dans l'alphabet sélectionné, en commençant à 1. Dans l'alphabet français de cet outil, A=1, À=2, Â=3, B=4, Ç=6, É=9 et Z=40. En anglais, A=1, B=2 et Z=26.

Mode positionnel (A=0) : le principe est le même, mais le comptage commence à zéro. En français, A=0, À=1, Â=2, B=3 et Z=39. Ce format est pratique pour comparer un résultat avec des index utilisés en programmation.

Points de code décimaux : chaque caractère est représenté par son Unicode code point numérique. Pour les caractères ASCII courants, cela donne des valeurs connues comme A=65, a=97 et espace=32.

Hexadécimal : les codes de caractères sont écrits en hexadécimal majuscule, sans préfixe. Par exemple, A devient 41 et a devient 61.

Binaire : les codes de caractères sont écrits sous forme binaire avec des zéros initiaux, par exemple A=01000001. Les caractères Unicode hors ASCII de base peuvent produire plus de 8 bits, car le convertisseur travaille avec les code points des caractères.

Alphabets, séparateurs et formats d'entrée

En mode positionnel, choisissez l'alphabet correspondant au message. Le convertisseur prend en charge l'anglais (26 lettres), le russe (33 lettres), l'allemand (29 lettres avec Ä, Ö, Ü), l'espagnol (27 lettres avec Ñ), le français (40 lettres avec accents), l'italien (26 lettres), le portugais (35 lettres avec accents) et le turc (29 lettres avec Ç, Ğ, İ, Ö, Ş, Ü).

Le réglage du séparateur détermine comment les nombres sont séparés à l'intérieur d'un mot. Vous pouvez utiliser des espaces, des tirets, des virgules, des barres obliques ou des points. Avec des tirets, 4-24-23-19-24-31-28 devient bonjour. Avec des espaces, 4 24 23 19 24 31 28 donne le même résultat.

Lorsque le tiret, la virgule, la barre oblique ou le point est sélectionné, les espaces entre les groupes sont considérés comme des limites de mots. En mode séparé par espaces, chaque nombre est lu à la suite ; le convertisseur ne peut donc pas retrouver les limites originales des mots si aucun autre séparateur n'est utilisé.

La détection automatique de l'alphabet est utilisée lors de la conversion des lettres en nombres dans les modes positionnels. Pour convertir des nombres en lettres, choisissez explicitement l'alphabet prévu si le message n'est pas en anglais. Les modes décimal, hex et binaire ignorent le réglage d'alphabet, car chaque caractère est traité directement par son code point.

Quand utiliser chaque mode

Utilisez le mode positionnel A=1 pour les codes classiques lettre-nombre, les indices d'énigmes, le géocaching, les escape games, les exercices de classe et les codes de type A1Z26 où 1 représente la première lettre de l'alphabet.

Utilisez le mode positionnel A=0 lorsqu'une tâche attend des index alphabétiques basés sur zéro, par exemple dans des exercices de programmation, des exemples de tableaux ou des codes personnalisés qui commencent à compter à 0.

Utilisez les modes code point décimal, hex ou binaire lorsque l'entrée représente des codes de caractères plutôt que des positions alphabétiques. Ces modes conviennent aux suites comme 201 116 233, 48 65 6C 6C 6F ou 01001000 01101001.

Si un nombre n'existe pas dans l'alphabet sélectionné en mode positionnel, ou si un token n'est pas valide pour le format choisi, le convertisseur le conserve tel quel. Cela permet de repérer les erreurs de format sans perdre l'entrée d'origine.

FAQ

En mode A=1, la première lettre de l'alphabet vaut 1, comme dans la notation classique A1Z26. En mode A=0, la première lettre vaut 0, ce qui est plus pratique dans les contextes de programmation et de comparaison d'index.

Utilisez le séparateur correspondant à votre entrée : espace, tiret, virgule, barre oblique ou point. En mode positionnel, les tirets sont pratiques pour préserver les limites de mots, par exemple 4-24-23-19-24-31-28 22-24-23-7-8. Une entrée séparée par espaces est simple, mais elle ne conserve pas le regroupement original des mots.

Oui. En mode positionnel, vous pouvez choisir le français, l'anglais, le russe, l'allemand, l'espagnol, l'italien, le portugais ou le turc. L'option Auto détecte l'alphabet le plus probable lors de la conversion des lettres en nombres. Les modes décimal, hex et binaire encodent des Unicode code points et ne sont pas limités à un alphabet particulier.

A1Z26 est le système spécifique où les positions alphabétiques commencent à 1. Ce convertisseur inclut ce mode, mais il prend aussi en charge A=0, les points de code décimaux, l'hexadécimal, le binaire, plusieurs alphabets et des séparateurs configurables. Si vous avez seulement besoin de l'anglais A=1, les deux outils donnent le même résultat.

Oui. L'outil propose deux onglets : Numbers to Letters pour décoder une entrée numérique en texte, et Letters to Numbers pour convertir du texte en sortie numérique. Les mêmes réglages de mode, d'alphabet et de séparateur sont utilisés dans les deux sens.

En mode positionnel, le nombre doit exister dans l'alphabet sélectionné. Par exemple, 40 est valide dans l'alphabet français A=1, mais en dehors de l'alphabet anglais. En mode décimal, hex ou binaire, un token doit être valide pour ce format numérique. Les valeurs invalides ou hors plage sont conservées afin que vous puissiez corriger l'entrée.

Pour les lettres anglaises courantes, les chiffres et la ponctuation, les modes décimal, hex et binaire correspondent aux valeurs ASCII connues. Techniquement, le convertisseur utilise des Unicode code points, ce qui lui permet aussi de traiter de nombreux caractères non ASCII comme É, Ç, À ou Œ si le caractère existe dans l'entrée.

Non. Les positions alphabétiques et les codes de caractères sont de simples représentations, pas un chiffrement sécurisé. Ils conviennent à l'apprentissage, aux énigmes, au formatage, au débogage et aux petits défis de codage.
Outils associés

Code Morse

Encodeur, décodeur et lecteur audio de code Morse.

Chiffre A1Z26

Conversion des lettres en nombres et des nombres en lettres.

Chiffre de Bacon

Codage A/B classique et stéganographie textuelle avec le chiffre de Bacon.