Convertisseur de Base Numérique

Convertissez des nombres entre binaire, octal, décimal, hexadécimal et toute base de 2 à 36. Tous les champs se mettent à jour en temps réel pendant la saisie.

Bases courantes

Base personnalisée

Fonctionnalités

Conversion entre les bases 2 et 36
Synchronisation en temps réel
Prise en charge des grands nombres

Comment Utiliser

1. Saisissez un nombre dans n'importe quel champ de base (binaire, décimal, hex, etc.).

2. Toutes les autres bases se mettent à jour automatiquement.

3. Cliquez sur une valeur pour la copier.

À propos de cet outil

Les ordinateurs comptent en binaire, les développeurs lisent les adresses mémoire et les couleurs en hexadécimal, les permissions Unix utilisent l'octal et les humains pensent en décimal. Ce convertisseur synchronise les quatre : saisissez une valeur dans n'importe quel champ et les autres se mettent à jour immédiatement, avec un champ supplémentaire pour toute base de 2 à 36 utilisant les chiffres 0–9 et les lettres A–Z. Il vérifie que chaque caractère est valide dans la base choisie : un 8 tapé dans le champ binaire est signalé au lieu de produire une réponse fausse. Les valeurs sont des entiers jusqu'à la limite des entiers sûrs de JavaScript, 9 007 199 254 740 991 (2^53 − 1). C'est utile pour les indicateurs binaires, les codes couleur, les permissions de fichiers, les masques réseau et les devoirs d'informatique.

Questions Fréquentes

Comment convertir du binaire en décimal à la main ?
Multipliez chaque chiffre par 2 élevé à la puissance de sa position, en comptant à partir de 0 depuis la droite, puis additionnez les résultats. Pour 1011 : 1×8 + 0×4 + 1×2 + 1×1 = 11.
Pourquoi l'hexadécimal est-il si courant en programmation ?
Chaque chiffre hexadécimal représente exactement quatre bits : un octet s'écrit donc toujours avec deux chiffres hexadécimaux (de 00 à FF). Cela fait de l'hexadécimal une écriture compacte et lisible pour les données binaires, les couleurs comme #FF8800 et les adresses mémoire.
Quel est le plus grand nombre que je peux convertir ?
Jusqu'à 9 007 199 254 740 991, le plus grand entier que les nombres JavaScript représentent exactement. Au-delà, les valeurs perdraient silencieusement en précision : l'outil affiche donc une erreur.
Prend-il en charge les nombres négatifs ou les fractions ?
Le convertisseur travaille avec des entiers positifs ou nuls. En informatique, les valeurs négatives sont généralement stockées en complément à deux sur une largeur de bits fixe, et les parties fractionnaires nécessitent un traitement à part : convertissez-les avec un langage de programmation.
À quoi servent les bases supérieures à 16 ?
Les bases 32 et 36 transforment de longs nombres en courtes chaînes de lettres et de chiffres, pratiques pour les raccourcisseurs d'URL, les identifiants compacts et les codes insensibles à la casse.

Outils Associés