OpenReplay Logo
12k
12k

Convertisseur décimal vers binaire

Convertissez n'importe quel nombre décimal en binaire — gérez les grands entiers et les entiers signés, choisissez une largeur de bits fixe et affichez les bits groupés en quartets. Calculé dans votre navigateur.

Largeur en bits
Traité localement

À propos de cet outil

Ce convertisseur transforme un nombre en base 10 en sa représentation en base 2. Pour les nombres positifs, il divise de façon répétée par deux et lit les restes ; le résultat est la séquence de 0 et de 1 qu'un ordinateur stockerait.

Saisissez un nombre décimal et le binaire se met à jour en direct. Laissez la largeur non définie pour obtenir la représentation exacte la plus courte d'un nombre non négatif, ou choisissez 8, 16 ou 32 bits pour compléter la sortie et représenter les nombres négatifs en complément à deux. Activez le groupement par 4 bits pour lire plus facilement les longues valeurs, et copiez le résultat d'un seul clic.

Les grands entiers sont convertis avec exactitude grâce à une arithmétique de précision arbitraire, le tout localement.

Questions fréquentes

Comment les nombres négatifs sont-ils gérés ?

Les nombres négatifs nécessitent une largeur de bits, car le complément à deux est défini par rapport à un nombre fixe de bits. Choisissez une largeur et −1 devient 11111111 sur 8 bits, −128 devient 10000000, et ainsi de suite.

Y a-t-il un nombre maximum ?

Non — la conversion utilise des entiers de précision arbitraire, de sorte que même les nombres bien au-delà de 64 bits se convertissent exactement sans arrondi.

À quoi sert le groupement par 4 bits ?

Il insère un espace tous les quatre bits (un quartet), de sorte que 11110000 se lit 1111 0000. C'est purement visuel et cela facilite la lecture des longues valeurs binaires ; cela ne change pas la valeur.