Aller au contenu principal

Convertisseur de bases numériques

Convertissez un entier d'une base numérique vers une autre dans votre navigateur — choisissez une base source et une base cible de 2 à 36, avec des presets en un clic pour le binaire, l'octal, le décimal et l'hexadécimal.

Entiers uniquement (zéro, positifs, négatifs). Les valeurs utilisent des entiers de précision arbitraire : les chiffres au-delà de 2^53 sont conservés exactement. Les zéros de tête ne sont pas conservés et la sortie est en majuscules. Les préfixes standards 0b / 0o / 0x ne sont acceptés que s'ils correspondent à la base source.

Traité localement dans votre navigateur

Comment l'utiliser

  1. Saisissez l'entier à convertir (par exemple 255, -FF ou 0b1010)
  2. Choisissez la base source et la base cible, de 2 à 36 ou via un preset
  3. Cliquez sur Convertir pour obtenir le résultat en majuscules dans la base cible
  4. Copiez le résultat, utilisez Inverser pour permuter les deux bases, ou Effacer pour recommencer

Les valeurs sont traitées comme des entiers de précision arbitraire avec BigInt : les chiffres bien au-delà de 2^53 restent exacts et chaque conversion revient à l'identique sans perte. Les entiers négatifs sont pris en charge et écrits avec un signe moins en tête ; un signe plus est accepté par symétrie. Les chiffres sont vérifiés par rapport à la base source avant la conversion, si bien qu'un 8 en octal ou un G en hexadécimal est signalé plutôt qu'accepté silencieusement, et la saisie est insensible à la casse tandis que le résultat est en majuscules. Les préfixes standards 0b, 0o et 0x ne sont acceptés que s'ils correspondent à la base choisie — un préfixe qui ne correspond pas est refusé, jamais deviné. Les zéros de tête ne sont pas conservés, et cet outil convertit uniquement des entiers : les fractions décimales, la notation scientifique et les séparateurs de milliers sont refusés. Tout s'exécute localement dans votre navigateur, si bien que le nombre saisi n'est jamais téléversé ni stocké. C'est différent d'un encodeur Base64, qui encode des octets ou du texte, et d'un visualiseur hexadécimal, qui liste les octets bruts d'un fichier au lieu de convertir un nombre.

FAQ

Nous utilisons des cookies pour faire fonctionner ce site et, avec votre accord, pour comprendre son usage et personnaliser les publicités. Vous pouvez modifier votre choix à tout moment.