Nouplo

Convertisseur de base

0x2F vaut 47, et personne ne s’en souvient.

Résultat
Collez ou saisissez du texte ci-dessus pour voir le résultat ici.

Vos fichiers restent sur votre appareil

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.

Comment ça marche

  1. Tapez les nombres, un par ligne.
  2. Choisissez la base de lecture — ou écrivez 0x, 0b ou 0o, et c’est cela qui décide.
  3. Toutes les bases courantes reviennent en même temps : rien à convertir deux fois.
  4. Activez les octets si vous lisez une valeur dans un vidage mémoire ou un protocole.

Questions fréquentes

Dois-je indiquer la base ?
Seulement pour un nombre nu. 0x2F, 0b1010 et 0o17 le disent d’eux-mêmes et sont lus ainsi quel que soit le réglage, parce que c’est sous cette forme qu’ils arrivent : copiés d’un débogueur, d’un éditeur hexadécimal ou d’une pile d’appels.
Une valeur sur 64 bits survit-elle ?
Oui. Le calcul se fait en précision arbitraire : 0xFFFFFFFFFFFFFFFF revient en 18446744073709551615 et non sous la forme arrondie qu’aurait donnée un outil bâti sur les nombres ordinaires de JavaScript. Cet arrondi est silencieux, ce qui en fait tout le danger.
À quoi servent les bases inhabituelles ?
Les bases 32 et 36 apparaissent dans les identifiants courts et les raccourcisseurs d’URL ; les bases 12 et 7 dans les casse-tête et les devoirs. On va jusqu’à 36, c’est-à-dire aussi loin que portent les chiffres plus l’alphabet.
Gère-t-il les fractions ?
Non, uniquement les entiers. Une fraction binaire est une autre question, avec ses propres pièges, et faire croire que 0,1 se convertit proprement serait le plus gros d’entre eux.

Outils associés