Pro — sans publicité
advertisement
// bin ↔ oct ↔ dec ↔ hex

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.

advertisement

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é.

Convertburda — conversions universelles
advertisement