Convertisseur de base (de 2 à 36)
Saisissez un nombre, choisissez sa base et la base cible : le résultat est exact, avec un aperçu en binaire, octal, décimal, hexadécimal et base 36.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Convertisseur de base (de 2 à 36) ?
Un système de numération positionnel écrit un nombre comme des chiffres multipliés par des puissances d’une base. Les ordinateurs préfèrent les bases 2 et 16, les humains la base 10, et la base 36 (chiffres 0-9 et lettres a-z) sert souvent pour des identifiants courts. Ce convertisseur gère toutes les bases de 2 à 36.
Il travaille avec des entiers en précision arbitraire : une valeur comme 2^200 est convertie sans arrondi. Il comprend les préfixes 0x, 0b et 0o, ignore les espaces et tirets bas, conserve le signe moins et convertit des fractions comme 12,375 jusqu’à 20 chiffres, en vous prévenant quand une fraction a dû être arrondie.
Comment ça marche ?
- Saisissez un nombre par ligne. Choisissez la base d’origine, ou « Auto » pour laisser un préfixe 0x, 0b ou 0o décider.
- Choisissez la base cible, le nombre maximal de chiffres après la virgule, le groupement, le préfixe et la casse.
- Lisez le résultat ; pour un seul nombre, les lignes affichent la même valeur en bases 2, 8, 10, 16 et 36.
- Copiez la sortie ou téléchargez-la en fichier texte.
Cas d'usage courants
- Vérifier une constante hexadécimale par rapport à sa valeur décimale et binaire en lisant du code.
- Convertir en décimal de grands identifiants ou hachages écrits en base 36.
- Calculer l’écriture binaire d’une fraction comme 0,1 pour comprendre pourquoi les flottants sont inexacts.
- S’entraîner aux systèmes de numération avec des réponses exactes.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
255 -12.375 123456789012345678901234567890
ff -c.6 18ee90ff6c373e0ee4e3f0ad2
Confidentialité
Convertisseur de base (de 2 à 36) 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 fractions qui ne se terminent pas dans la base cible sont arrondies au nombre de chiffres choisi (20 au maximum). Les chiffres au-delà de 9 sont les lettres a-z : les bases supérieures à 36 ne sont pas gérées.
Questions fréquentes
Peut-il convertir exactement de très grands nombres ?
Oui. Les entiers utilisent une arithmétique en précision arbitraire : 2^200 ou un nombre décimal de 60 chiffres est converti exactement, sans perte comme avec un Number JavaScript.
Pourquoi 0,1 ne se termine-t-il pas en binaire ?
0,1 est une fraction périodique en base 2 (0,000110011…). L’outil l’arrondit à votre limite de chiffres et affiche une note dans ce cas.
Comment les préfixes sont-ils traités ?
Un préfixe n’est retiré que s’il correspond à la base d’origine : 0xFF est lu en hexadécimal en base 16 ou en Auto, alors que « 0b1 » en base 16 correspond simplement aux chiffres 0, b, 1.
Outils associés
Convertisseur décimal en binaire
Transformez des entiers décimaux en binaire, y compris les nombres négatifs en complément à deux sur la largeur de bits voulue.
Outils développeur
Convertisseur binaire en décimal
Lisez du binaire comme un nombre décimal, soit en valeur non signée simple, soit en entier signé en complément à deux.
Outils développeur
Convertisseur décimal en hexadécimal
Transformez des entiers décimaux en hexadécimal, avec groupement par octets, préfixe 0x et complément à deux de largeur fixe pour les négatifs.
Outils développeur
Convertisseur hexadécimal en décimal
Lisez des valeurs hexadécimales comme des nombres décimaux, non signés ou en entiers signés en complément à deux de 8 à 64 bits.
Outils développeur
Convertisseur binaire en hexadécimal
Transformez des motifs de bits en hexadécimal chiffre par chiffre, en conservant les zéros de tête pour préserver la largeur de la valeur.
Outils développeur
Convertisseur hexadécimal en binaire
Développez des valeurs hexadécimales en motifs de bits exacts, quatre bits par chiffre, avec groupement et remplissage facultatifs.
Outils développeur
Convertisseur Texte en Binaire
Transformez des mots en 0 et en 1 : chaque octet de votre texte est affiché sur huit bits.
Encodage & décodage
Convertisseur Texte en Hexadécimal
Voyez les octets exacts derrière n’importe quel texte, d’un simple « Bonjour » aux emoji, au format qu’attendent votre code ou votre débogueur.
Encodage & décodage