Convertisseur de bases numériques
Convertissez des nombres entre binaire, octal, décimal, hex et toute base jusqu’à 36
À propos de cet outil
Saisissez un nombre dans n’importe quelle base et lisez-le simultanément en binaire, octal, décimal et hexadécimal — plus n’importe quelle base personnalisée jusqu’à 36. Les préfixes sont compris (0x, 0o, 0b), le groupement des chiffres rend les longues valeurs lisibles (1111 1111 · 255 · ff), et l’indicateur de longueur en bits dit d’un coup d’œil si une valeur tient sur 8, 32 ou 64 bits.
L’arithmétique utilise BigInt : la précision est exacte à toute taille — permissions de fichiers, couleurs ARGB, adresses IP, préfixes de hachés et identifiants de base de données 64 bits se convertissent sans l’arrondi silencieux qui frappe les nombres JavaScript ordinaires au-delà de 2⁵³.
Les nombres négatifs gardent leur signe dans toutes les bases. Tout se calcule localement, instantanément, pendant la frappe.
Questions fréquentes
- Comment la détection automatique choisit-elle la base ?
- Par préfixe : 0x signifie hexadécimal, 0o octal, 0b binaire ; tout le reste s’analyse en décimal. Des chiffres comme « ff » sans préfixe sont ambigus : sélectionnez HEX explicitement — le message d’erreur vous le rappellera.
- Les nombres énormes sont-ils vraiment exacts ?
- Oui — la conversion s’appuie sur BigInt, en précision arbitraire. 18446744073709551615 (2⁶⁴−1) fait l’aller-retour exactement ; un convertisseur à base de flottants le corromprait en …551616.
- Comment les nombres négatifs s’affichent-ils en binaire ?
- Avec un signe moins (-1010), pas en complément à deux, car le complément à deux exige une largeur fixe. Pour voir un motif en complément à deux, ajoutez 2ⁿ à votre valeur négative pour la largeur qui vous intéresse et convertissez le résultat.
- À quoi peut servir la base 36 ?
- Aux identifiants compacts : 0-9 plus a-z est l’alphabet le plus dense qui reste insensible à la casse et sûr dans les URL. Beaucoup de raccourcisseurs d’URL et de systèmes de tickets encodent ainsi leurs identifiants numériques — collez-en un et lisez le nombre sous-jacent.