Convertisseur de base numérique
Convertissez les nombres entre n'importe quelle base du binaire à la base 36, un par ligne.
Convertisseur de base numérique
Chaque base, du binaire à la base 36, écrit les mêmes nombres avec des chiffres différents. Collez un nombre par ligne, choisissez la base source et cible, et chaque ligne est convertie au fur et à mesure que vous tapez – décimal en hexadécimal par défaut, mais n'importe quelle paire de 2 à 36 fonctionne, y compris la base 36 elle-même, dont les chiffres vont de 0 à z.
L'entrée pardonne la façon dont les nombres sont habituellement écrits. Un préfixe 0x, 0b ou 0o sur une ligne remplace la base From, donc un vidage mixte de littéraux hexadécimaux et binaires est converti en un seul passage. Les traits de soulignement et les espaces à l'intérieur d'un nombre sont lus comme des séparateurs de chiffres, de la même manière que 1_000_000 apparaît dans le code source moderne, et un signe moins se traduit dans le résultat. Les lignes vides passent intactes, gardant une colonne convertie alignée avec l'original. Un caractère qui n'est pas un chiffre dans la base source arrête la conversion avec un message nommant la ligne exacte, plutôt que de deviner ce que vous vouliez dire.
Afficher toutes les bases communes remplace la base cible par un résumé sur une ligne – décimal, binaire, octal et hexadécimal côte à côte – qui constitue le moyen le plus rapide de lire une constante magique. Les chiffres majuscules écrivent A à F au lieu de a à f, et le préfixe de style 0x ajoute 0b, 0o ou 0x aux bases 2, 8 et 16, prêts à être collés directement dans le code.
Le calcul est une arithmétique entière exacte, quelle que soit la taille : un nombre avec des centaines de chiffres est converti sans l'arrondi qui interrompt les convertisseurs construits en virgule flottante au-delà de 2 ^ 53. Tout s'exécute dans votre navigateur et rien n'est téléchargé.