Convertisseur de bases
Saisissez un nombre dans n'importe quelle base et lisez-le dans toutes les autres — binaire, octal, décimal et hexadécimal, sans limite de taille.
Le même nombre lu de quatre façons
Un nombre ne change pas quand sa base change — seule son écriture change. Le nombre décimal 255 s'écrit FF en hexadécimal (2 chiffres au lieu de 3) et 11111111 en binaire (les huit bits d'un octet, tous à 1). L'hexadécimal est populaire chez les programmeurs justement parce que chaque chiffre hexa correspond exactement à quatre bits.
Puis-je coller des nombres préfixés comme 0xFF ou 0b1010 ?
Oui — les préfixes standard (0x pour l'hexadécimal, 0b pour le binaire, 0o pour l'octal) sont reconnus lorsqu'ils correspondent à la base sélectionnée. Les espaces et les tirets bas utilisés comme séparateurs de chiffres (comme 1_000_000) sont également ignorés.
Y a-t-il une taille maximale ?
Aucune en pratique — ce convertisseur utilise une arithmétique à précision arbitraire, donc les nombres dépassant largement le 64-bit fonctionnent parfaitement. Uniquement des nombres entiers, cela dit : les fractions ne sont pas prises en charge.
Ma saisie est-elle envoyée quelque part ?
Non — tout se passe entièrement dans votre navigateur en JavaScript pur. Rien n'est téléversé.
