Convertisseur décimal vers binaire

Convertissez entre décimal et binaire avec visualisation pas à pas de la division/position, complément à deux, décomposition IEEE 754 et outils de manipulation de bits.

Mis à jour le

Share:
Home/Converter Tools/Decimal to Binary Converter

Decimal to Binary Converter

Convert between decimal and binary with step-by-step visualization, two's complement, IEEE 754 breakdown, bit manipulation, and bulk mode.

Decimal Input

Supports negative numbers and arbitrarily large integers (BigInt).

Binary Result

Quick Reference

0=0000
1=0001
2=0010
3=0011
4=0100
5=0101
6=0110
7=0111
8=1000
9=1001
10=1010
11=1011
12=1100
13=1101
14=1110
15=1111

Powers of 2

2, 4, 8, 16, 32, 64, 128, 256

Max unsigned 8-bit

255 = 1111 1111

Max unsigned 16-bit

65535 = FFFF

Questions Fréquentes

Qu'est-ce que le Convertisseur Décimal vers Binaire ?

Le Convertisseur Décimal vers Binaire est un outil en ligne gratuit qui convertit entre le décimal et le binaire avec une visualisation pas à pas de la division/du positionnement, deux. Il fonctionne entièrement dans votre navigateur, sans installation ni inscription.

Pas à pas ?

Du décimal au binaire, il affiche la division répétée par 2 avec les restes lus de bas en haut. Du binaire au décimal, il affiche la méthode positionnelle (chaque bit × 2^position).

Grands nombres ?

Oui, BigInt natif pour une précision arbitraire, sans la limite de 53 bits.

Le Convertisseur Décimal vers Binaire est-il gratuit ?

Oui, le Convertisseur Décimal vers Binaire est 100 % gratuit, sans inscription, sans frais cachés et sans limite d'utilisation. Tout le traitement se fait localement dans votre navigateur, garantissant une confidentialité totale.

Mes données sont-elles en sécurité avec cet outil ?

Tout à fait. Le Convertisseur Décimal vers Binaire traite tout côté client, dans votre navigateur. Aucune donnée n'est envoyée ni stockée sur un serveur. Votre contenu reste privé sur votre appareil à tout moment.

Le Convertisseur Décimal vers Binaire fonctionne-t-il sur les appareils mobiles ?

Oui, le Convertisseur Décimal vers Binaire est entièrement adaptatif et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur tout appareil doté d'un navigateur web moderne, sans aucune application à télécharger.

Dois-je créer un compte pour utiliser cet outil ?

Aucun compte ni inscription n'est nécessaire. Ouvrez simplement le Convertisseur Décimal vers Binaire dans votre navigateur et commencez à l'utiliser immédiatement. Il n'y a ni barrière d'inscription ni restriction d'usage.

Comment utiliser le Convertisseur Décimal vers Binaire ?

Saisissez simplement votre entrée dans le champ prévu, ajustez les options à votre convenance et l'outil la traitera instantanément. Vous pouvez ensuite copier le résultat dans le presse-papiers ou le télécharger.

Quels navigateurs sont pris en charge ?

Le Convertisseur Décimal vers Binaire fonctionne dans tous les navigateurs modernes, dont Chrome, Firefox, Safari, Edge et Opera. Pour une expérience optimale, utilisez la dernière version de votre navigateur préféré.

Combien de bits faut-il pour représenter un nombre décimal en binaire ?

Le nombre de bits nécessaires pour un entier non négatif correspond au nombre de chiffres binaires qu'il produit, une quantité qui augmente d'environ un bit chaque fois que la valeur double. Un seul bit couvre 0 à 1, deux bits couvrent 0 à 3, trois bits couvrent 0 à 7, et de façon générale n bits représentent les valeurs de 0 jusqu'à 2^n moins 1. Un octet de 8 bits couvre donc 0 à 255, et 16 bits couvrent 0 à 65 535. Pour trouver le nombre minimal de bits d'une valeur, repérez la position de son bit significatif le plus élevé et ajoutez un. Si vous avez besoin de valeurs signées incluant des négatifs, un bit est réservé au signe, ce qui réduit la plage positive. Saisissez n'importe quel nombre ci-dessus : le convertisseur affiche sa chaîne binaire complète, il suffit alors de compter les chiffres pour savoir exactement combien de bits il occupe.

Comment le complément à deux représente-t-il les nombres négatifs en binaire ?

Le binaire pur n'a aucun moyen intégré d'écrire un signe moins, c'est pourquoi les ordinateurs utilisent le complément à deux pour les entiers signés. Pour encoder une valeur négative sur une largeur fixe, on prend le binaire de sa valeur absolue, on inverse chaque bit, puis on ajoute un. Le bit le plus à gauche devient le bit de signe : 0 signifie positif, 1 signifie négatif. Ce procédé est astucieux car l'addition binaire ordinaire fonctionne directement sur les valeurs positives et négatives sans cas particulier, et il n'existe qu'une seule représentation de zéro. Chaque largeur a une plage fixe : le signé 8 bits va de -128 à 127, le 16 bits de -32 768 à 32 767, et le 32 bits de -2 147 483 648 à 2 147 483 647. La vue Signé encode votre valeur sur ces trois largeurs à la fois et signale un dépassement si le nombre sort de la plage d'une largeur. Saisissez un nombre négatif ci-dessus pour voir son motif de bits en complément à deux.

Pourquoi 0,1 ne peut-il pas être stocké exactement en virgule flottante binaire ?

Les ordinateurs stockent les décimaux grâce à la virgule flottante IEEE 754, qui représente une valeur par un bit de signe, un exposant et une fraction (mantisse) de bits. Le problème est que ce format ne peut exprimer que des sommes de puissances de deux, comme 1/2, 1/4 et 1/8. Tout comme 1/3 n'a pas de décimal fini exact, 0,1 n'a pas de binaire fini exact, il est donc arrondi à la valeur la plus proche que le format peut contenir. Ce minuscule arrondi explique pourquoi 0,1 plus 0,2 ne donne pas exactement 0,3 dans la plupart des langages de programmation. Un nombre en simple précision (32 bits) utilise 1 bit de signe, 8 bits d'exposant et 23 bits de mantisse, tandis qu'un nombre en double précision (64 bits) utilise 1, 11 et 52 bits. La vue IEEE 754 décompose votre nombre selon ces champs pour les deux largeurs et affiche l'hexadécimal brut, rendant cet arrondi visible. Saisissez un décimal comme 0,1 ci-dessus pour voir exactement comment il est stocké.

Quelle est la relation entre l'hexadécimal, l'octal et le binaire ?

L'hexadécimal, l'octal et le binaire sont étroitement liés car leurs bases sont toutes des puissances de deux, ce qui rend la conversion entre eux très simple. Un chiffre hexadécimal correspond exactement à quatre bits binaires (un quartet), et un chiffre octal correspond exactement à trois bits. C'est pourquoi l'hexadécimal n'est en réalité qu'une notation compacte du binaire : un octet comme 11010110 se découpe en 1101 et 0110, ce qui donne D6 en hexadécimal. C'est pour cette raison que l'hexadécimal apparaît partout où le binaire compte, des codes couleur aux adresses mémoire en passant par les dumps d'octets, car il reste lisible tout en reflétant fidèlement les bits sous-jacents. L'octal fonctionne de la même façon avec des groupes de trois bits, et dominait autrefois les anciens systèmes. La vue Autres bases affiche votre valeur en décimal, binaire, octal et hexadécimal côte à côte, avec le binaire regroupé par quartets pour repérer facilement ce motif de quatre bits par chiffre hexadécimal. Saisissez une valeur ci-dessus pour comparer les quatre bases à la fois.

Comment le NON logique et les décalages de bits modifient-ils un nombre binaire ?

Les opérations bit à bit agissent directement sur les bits individuels d'une valeur. Le NON inverse chaque bit, transformant chaque 0 en 1 et chaque 1 en 0, ce qui produit le complément de la valeur sur une largeur fixe. Un décalage à gauche déplace chaque bit vers les positions hautes et remplit les positions basses libérées avec des zéros, ce qui double le nombre à chaque position décalée. Un décalage à droite déplace les bits vers les positions basses, divisant par deux le nombre et éliminant les bits qui sortent du bord. Ces opérations sont à la base des masques, des indicateurs et du code sensible aux performances, où décaler est plus rapide que multiplier ou diviser par des puissances de deux. Comme le résultat dépend de la largeur choisie, un même décalage peut se comporter différemment sur 8, 16 ou 32 bits. La vue Opérations bit à bit applique le NON ainsi que les décalages à gauche ou à droite sur la largeur de votre choix, pour observer exactement ce qui se passe sur les bits sous-jacents. Essayez avec un nombre ci-dessus.

Embed This Tool

Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.

Copy & paste this HTML
<iframe src="https://getthetoolbox.com/embed/dec-to-bin" title="Decimal to Binary Converter — The Toolbox" width="100%" height="260" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/converter-tools/dec-to-bin?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Decimal to Binary Converter</a> by The Toolbox</p>

À propos du convertisseur décimal vers binaire

Le convertisseur décimal vers binaire transforme les nombres en base 10 en base 2, et inversement — mais il ne se contente pas d'afficher une suite de 0 et de 1. Il montre l'arithmétique derrière chaque conversion, décompose la même valeur en octal et en hexadécimal, et révèle les représentations bas niveau que les ordinateurs utilisent réellement en mémoire : le complément à deux, la virgule flottante IEEE 754 et les opérations bit à bit. Il s'adresse aux étudiants qui découvrent les systèmes numériques, aux cursus d'informatique et d'électronique, ainsi qu'aux développeurs qui doivent comprendre comment un entier est organisé en mémoire.

Choisissez un sens grâce aux onglets de mode — Décimal vers binaire ou Binaire vers décimal —, saisissez une valeur, et le résultat se met à jour au fil de la frappe. Un bouton d'inversion change le sens instantanément, et un mode par lot permet de coller une liste entière de nombres et de télécharger toutes les conversions dans un fichier CSV. Tout s'exécute localement dans votre navigateur : rien de ce que vous saisissez n'est envoyé ni stocké, il n'y a pas d'inscription, et aucune limite d'utilisation.

Voir le calcul, pas seulement le résultat

La vue Étapes du convertisseur affiche les méthodes manuelles classiques, pour vérifier votre propre travail ou apprendre la démarche.

  • Décimal vers binaire utilise la méthode des divisions successives : on divise par 2 de façon répétée, on note chaque reste, puis on lit les restes de bas en haut. Chaque ligne indique le dividende, le quotient et le reste, 0 ou 1.
  • Binaire vers décimal utilise la méthode positionnelle : chaque bit est multiplié par sa puissance de deux (le bit le plus à droite vaut 2⁰ = 1, puis 2, 4, 8, et ainsi de suite), et les bits à 1 sont additionnés.

Comme le convertisseur repose sur l'arithmétique native BigInt, il n'y a pas de plafond à 53 bits ni d'arrondi : vous pouvez convertir des entiers arbitrairement grands avec une précision exacte.

Un seul nombre, toutes les bases

La vue Autres bases affiche simultanément la même valeur en décimal (base 10), binaire (base 2), octal (base 8) et hexadécimal (base 16), avec le binaire regroupé par quartets pour plus de lisibilité. C'est utile car ces quatre bases sont étroitement liées : un chiffre hexadécimal correspond exactement à quatre bits binaires, et un chiffre octal à trois bits. L'hexadécimal (utilisé dans les codes couleur, les adresses mémoire et les dumps d'octets) n'est donc qu'une façon compacte d'écrire du binaire.

Nombres signés, flottants et opérations bit à bit

Le binaire pur ne peut pas représenter les nombres négatifs à lui seul, c'est pourquoi les ordinateurs utilisent le complément à deux. La vue Signé encode votre valeur sur des largeurs de 8, 16 et 32 bits. Chaque largeur a une plage fixe : un entier signé sur 8 bits va de −128 à 127, sur 16 bits de −32 768 à 32 767, et sur 32 bits de −2 147 483 648 à 2 147 483 647. Si vous saisissez un nombre en dehors de la plage d'une largeur, l'outil signale le dépassement plutôt que de produire un résultat trompeur.

Pour les décimaux et les magnitudes très importantes, la vue IEEE 754 décompose la valeur à la fois en simple précision (32 bits) et en double précision (64 bits), en séparant le bit de signe, l'exposant et la mantisse, et en affichant l'hexadécimal brut. Un nombre en simple précision utilise 1 bit de signe, 8 bits d'exposant et 23 bits de mantisse ; un nombre en double précision utilise 1, 11 et 52 bits. C'est la façon la plus claire de voir pourquoi certaines fractions décimales, comme 0,1, ne peuvent pas être stockées exactement en virgule flottante.

La vue Opérations bit à bit applique le NON logique ainsi que les décalages à gauche et à droite sur une largeur de bits choisie, pour observer concrètement ce que font << et >> sur les bits sous-jacents — les mêmes opérations utilisées dans les masques, les indicateurs et le code critique en performance.

Pourquoi c'est important

Le binaire est le langage que parle le matériel, et convertir à la main devient lent et source d'erreurs au-delà de quelques chiffres. Que vous vérifiiez un exercice, débogiez un masque de bits, choisissiez un type de donnée qui ne débordera pas, ou cherchiez simplement à comprendre pourquoi les calculs en virgule flottante se comportent ainsi, le convertisseur décimal vers binaire vous donne à la fois la réponse et le raisonnement. Saisissez une valeur ci-dessus pour voir la conversion, les étapes et toutes les représentations se mettre à jour instantanément.