1. À quoi sert cet outil
Ce convertisseur de nombres en ligne gratuit convertit entre binaire, octal, décimal, hex, base 32, base 36 et base 64 en un seul endroit. Utilisez-le comme convertisseur binaire vers décimal, hex vers décimal ou décimal vers hex pour développeurs, étudiants et toute personne travaillant avec différents systèmes de numération. Entrez une valeur dans une base et voyez l'équivalent dans toutes les autres instantanément. Prise en charge des nombres négatifs et des très grands entiers (BigInt). Gratuit et privé ; tout s'exécute dans votre navigateur. Idéal pour programmation, couleurs hex, masques binaires ou enseignement.
2. Comment l'utiliser
Démarrage rapide : Entrez un nombre dans la base sélectionnée (ex. 255 en décimal, FF en hex), choisissez la base source si besoin, puis consultez toutes les représentations et copiez celle dont vous avez besoin.
- Entrer l'entrée — Tapez un nombre dans la base sélectionnée (ex. 255 en décimal, FF en hex, 11111111 en binaire).
- Sélectionner la base source — Utilisez le menu pour choisir la base de votre entrée (par défaut : décimal).
- Voir les sorties — Les sept représentations apparaissent avec boutons copier.
- Copier — Cliquez sur le bouton copier d'un format pour l'utiliser dans le code, la doc ou les calculs.
3. Comment ça marche
Parsing : La chaîne d'entrée est parsée caractère par caractère avec l'alphabet de la base source. Les bases 2–36 utilisent les chiffres standards (0–9, A–Z). La base 32 utilise un alphabet style Crockford ; la base 64 utilise le jeu de caractères Base64 standard. Conversion : La valeur est stockée en BigInt. La sortie pour chaque base est produite par division répétée, en mappant les restes sur l'alphabet de la base. Tout le calcul s'effectue dans votre navigateur. Aucune donnée n'est envoyée à un serveur.
4. Cas d'usage et exemples
- Programmation — Convertir codes couleur hex, indicateurs binaires ou masques binaires.
- Travail bas niveau — Traduire entre binaire, octal et hex pour le débogage.
- Enseignement — Explorer les bases pour l'informatique ou les maths.
- Encodage de données — Utiliser la base 32 ou 64 pour une représentation numérique compacte.
- Développement d'API — Vérifier des ID numériques ou des hash dans différents encodages.
Exemple
255(décimal) → 11111111 (binaire), 377 (octal), FF (hex)FF(hex) → 255 (décimal)-42(décimal) → -101010 (binaire), -52 (octal), -2A (hex)
5. Limites et contraintes connues
- Entiers uniquement — Les fractions et décimaux ne sont pas supportés.
- Longueur d'entrée — Maximum 1 000 chiffres pour éviter les problèmes de performance.
- Alphabet base 32 — Style Crockford ; exclut I, L, O, U pour éviter la confusion avec 1 et 0.
- Base 64 — Sensible à la casse ;
aetAreprésentent des chiffres différents (10 vs 36).