Convertisseur de base personnalisée

Convertissez un nombre entre deux bases inhabituelles — base 36, base 7, base 20 — grâce à deux curseurs allant de 2 à 36, utile pour un puzzle de programmation ou un exercice pédagogique.

Exemple :

Comment ça marche

Au-delà du binaire, de l'octal, du décimal ou de l'hexadécimal, certains contextes demandent des bases moins courantes : la base 36 (chiffres + lettres a-z) pour générer des identifiants courts et lisibles, la base 7 ou la base 20 pour un puzzle de programmation, ou une base arbitraire pour un exercice pédagogique sur la numération positionnelle. Cet outil place deux curseurs allant de 2 à 36 pour choisir librement la base source et la base cible, et affiche immédiatement le résultat converti.

Comment sont représentés les chiffres au-delà de 9 ?

Comme en hexadécimal, les valeurs de 10 à 35 sont représentées par les lettres a à z (insensible à la casse) : par exemple, en base 36, le chiffre z vaut 35. Cette convention est standard et s'applique à toutes les bases entre 11 et 36 gérées par cet outil.

Que se passe-t-il si un chiffre saisi n'existe pas dans la base source ?

L'outil vérifie que chaque caractère de la valeur saisie est un chiffre valide pour la base source choisie (par exemple, le chiffre 8 n'existe pas en base 7) et affiche une erreur explicite plutôt que de produire un résultat incorrect.

Confidentialité : la conversion s'exécute entièrement dans votre navigateur via WebAssembly — vos valeurs ne sont jamais transmises à un serveur.