Aller au contenu

Convertisseur décimal en binaire

Transformez des entiers décimaux en binaire, y compris les nombres négatifs en complément à deux sur la largeur de bits voulue.

Traité localement dans votre navigateur

Options

Le complément à deux écrit un nombre négatif sous forme de motif de bits de largeur fixe (plage −2^(N−1) … 2^N−1).

Un nombre par ligne. Les espaces et tirets bas dans un nombre sont ignorés.0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur décimal en binaire ?

Le binaire écrit un nombre avec seulement 0 et 1, chaque position valant une puissance de deux : le décimal 42 s’écrit 101010 car 32 + 8 + 2 = 42. Cet outil convertit chaque ligne collée avec une arithmétique exacte sur grands entiers, sans limite à 32 ou 53 bits.

Les négatifs peuvent s’afficher avec un signe moins (−101) ou comme un motif de bits en complément à deux de largeur fixe, à la manière dont les processeurs stockent les entiers signés : −5 sur 8 bits donne 11111011. Vous pouvez aussi grouper les bits par quartets ou octets, ajouter le préfixe 0b et compléter à des octets entiers.

Comment ça marche ?

  1. Collez un entier décimal par ligne.
  2. Choisissez l’écriture des négatifs : signe moins, ou complément à deux sur 8, 16, 32 ou 64 bits.
  3. Réglez le groupement (4 ou 8 bits), le préfixe 0b et le remplissage à un multiple de 8, 16, 32 ou 64 bits.
  4. Copiez le résultat ; pour un seul nombre, les lignes affichent aussi l’hexadécimal, l’octal et la longueur en bits.

Cas d'usage courants

  • Vérifier des drapeaux et masques de bits en lisant ou en écrivant du code bas niveau.
  • Voir comment un entier négatif est stocké dans une variable int8, int16 ou int32.
  • Préparer des littéraux binaires pour des registres matériels ou des champs de protocole.
  • Contrôler les réponses d’exercices d’informatique.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
42
-5
255
Sortie
101010
-101
11111111

Confidentialité

Convertisseur décimal en binaire s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Le complément à deux exige une largeur fixe : les valeurs doivent tenir dans la plage de −2^(N−1) à 2^N−1, sinon la ligne est signalée en erreur. Les fractions ne sont pas gérées ici ; utilisez le convertisseur de base.

Questions fréquentes

Comment s’écrit −5 en complément à deux ?

On inverse les bits de 5 puis on ajoute un. Sur 8 bits : 00000101 → 11111010 → 11111011. Choisissez « Complément à deux, 8 bits » pour l’obtenir directement.

Y a-t-il une limite de taille ?

Aucune limite pratique pour un usage normal : des nombres de milliers de chiffres sont convertis exactement. Seuls les modes complément à deux sont bornés par leur largeur.

Comment obtenir un octet complet pour les petits nombres ?

Réglez « Compléter jusqu’à un multiple de » sur 8 bits : 5 devient 00000101 au lieu de 101.

Plus d'outils dans Outils développeur →