Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Résultat du calcul binaire
10001
Premier nombre binaire 1011 (11)
Deuxième nombre binaire 110 (6)
Opération Additionner
Résultat binaire 10001
Résultat décimal 17

Détail du calcul :

1011 (11) + 110 (6) = 10001 (17)

À quoi sert cette calculatrice binaire

Cette calculatrice binaire vous permet d'effectuer des opérations arithmétiques sur deux nombres binaires (des nombres écrits en base 2 à l'aide des seuls chiffres 0 et 1). Vous saisissez deux valeurs binaires, vous choisissez l'une des quatre opérations — addition, soustraction, multiplication ou division — et l'outil affiche la réponse en binaire ainsi que son équivalent décimal, accompagnée d'un détail clair du calcul.

Les champs de saisie

  • Premier nombre binaire – l'opérande de gauche, par exemple 1010.
  • Opération – choisissez Addition, Soustraction, Multiplication ou Division.
  • Deuxième nombre binaire – l'opérande de droite, par exemple 11.

Chaque champ ne doit contenir que des 0 et des 1. Si l'un des deux contient un autre caractère, la calculatrice affiche « Saisie binaire invalide » au lieu d'un résultat.

Comment le calcul est effectué

En interne, l'outil ne réalise pas une arithmétique bit à bit. Il suit plutôt trois étapes simples :

$$\text{Result}_2 = \left( \text{Binary}_1 \right)_2 + \left( \text{Binary}_2 \right)_2$$

$$\text{Result}_2 = \left( \text{Binary}_1 \right)_2 - \left( \text{Binary}_2 \right)_2$$

$$\text{Result}_2 = \left( \text{Binary}_1 \right)_2 \times \left( \text{Binary}_2 \right)_2$$

$$\text{Result}_2 = \left\lfloor \frac{\left( \text{Binary}_1 \right)_2}{\left( \text{Binary}_2 \right)_2} \right\rfloor$$

  • Conversion en décimal : chaque chaîne binaire est interprétée comme un entier en base 2.
  • Application de l'opération : les deux valeurs décimales sont additionnées, soustraites, multipliées ou divisées. La division est entière (tronquée), c'est-à-dire que le reste est ignoré, et une division par zéro renvoie « Division par zéro ».
  • Reconversion en binaire : le résultat est reconverti du décimal vers une chaîne en base 2 pour l'affichage, le résultat décimal étant lui aussi indiqué.
Publicité
Addition binaire présentée colonne par colonne avec retenues
L'addition binaire se fait colonne par colonne, avec une retenue de 1 vers la colonne suivante quand la somme atteint deux.

Exemple concret

Supposons : Premier nombre binaire = 1010, Opération = Multiplication, Deuxième nombre binaire = 11.

  • 1010 vaut 10 en décimal.
  • 11 vaut 3 en décimal.
  • \(10 \times 3 = 30\).
  • 30 reconverti en binaire donne 11110.

La calculatrice affiche donc le résultat 11110 (binaire) et 30 (décimal).

Chiffres binaires associés aux valeurs de position en puissances de deux, totalisant un nombre décimal
Chaque chiffre binaire correspond à une puissance de deux, et additionner les positions actives donne la valeur décimale.

Tableau de conversion binaire-décimal

En base-2, chaque chiffre (bit) représente une puissance de deux. En lisant un nombre binaire de droite à gauche, les valeurs de position sont \(2^0=1,\ 2^1=2,\ 2^2=4,\ 2^3=8,\ 2^4=16,\ \dots\). Pour trouver l'équivalent décimal, additionnez les valeurs de position partout où un 1 apparaît.

Valeurs courantes

Binaire Décimal
0 0
1 1
10 2
11 3
100 4
101 5
110 6
111 7
1000 8
1001 9
1010 10
1011 11
1100 12
1101 13
1110 14
1111 15

Valeurs de position (puissances de deux)

Binaire Puissance Poids décimal
1 \(2^0\) 1
10 \(2^1\) 2
100 \(2^2\) 4
1000 \(2^3\) 8
10000 \(2^4\) 16
100000 \(2^5\) 32
1000000 \(2^6\) 64
10000000 \(2^7\) 128
100000000 \(2^8\) 256

Exemples détaillés supplémentaires

Addition : 1011 + 110

Convertissez chaque opérande en décimal, additionnez, puis convertissez de nouveau en binaire.

  1. \(1011_2 = 8+2+1 = 11_{10}\)
  2. \(110_2 = 4+2 = 6_{10}\)
  3. Additionnez : \(11 + 6 = 17_{10}\)
  4. Convertissez de nouveau : \(17_{10} = 16+1 = 10001_2\)

L'addition par colonne confirme ceci — en additionnant \(1011 + 0110\), on produit des retenues vers les bits supérieurs, ce qui donne 10001 (décimal 17).

Soustraction donnant un négatif : 10 − 111

Quand le deuxième nombre est plus grand, le résultat est négatif.

  1. \(10_2 = 2_{10}\)
  2. \(111_2 = 7_{10}\)
  3. Soustrayez : \(2 - 7 = -5_{10}\)
  4. Convertissez la magnitude de nouveau : \(5_{10} = 101_2\), donc la réponse est \(-101_2\)

Le résultat de \(10 - 111\) est -101 en binaire (décimal \(-5\)).

Division entière avec reste supprimé : 111 ÷ 10

La division entière binaire conserve uniquement le quotient entier et supprime le reste.

  1. \(111_2 = 7_{10}\)
  2. \(10_2 = 2_{10}\)
  3. Divisez : \(7 \div 2 = 3\) reste \(1\) ; le reste \(1\) est supprimé
  4. Convertissez le quotient de nouveau : \(3_{10} = 11_2\)

Donc \(111 \div 10 = \)11 en binaire (décimal 3, reste 1 supprimé).

Publicité

Termes clés expliqués

Binaire (base-2)
Un système numérique utilisant uniquement les chiffres 0 et 1. Chaque position représente une puissance de deux, contrairement au système décimal (base-10) qui utilise les chiffres 0–9.
Bit
Un seul chiffre binaire — soit 0 ou 1. C'est la plus petite unité de données en informatique.
Bit le plus significatif (MSB)
Le bit le plus à gauche d'un nombre binaire ; il porte la plus grande valeur de position et a le plus grand effet sur l'ordre de grandeur du nombre.
Bit le moins significatif (LSB)
Le bit le plus à droite, avec une valeur de position \(2^0=1\) ; il a le plus petit effet et détermine si le nombre est impair ou pair.
Retenue
Quand deux bits dans une colonne somment à 2 ou plus, l'excédent est porté dans la colonne suivante supérieure. En binaire, \(1+1=10\), donc la colonne affiche 0 et 1 est porté vers la gauche.
Valeur de position
Le poids assigné à chaque position de chiffre, égal à une puissance de deux : \(1, 2, 4, 8, 16, \dots\) en lisant de droite à gauche.
Division entière (tronquée)
Une division qui retourne uniquement le quotient nombre entier et supprime tout reste. Par exemple \(7 \div 2 = 3\), en supprimant le reste de 1.
Équivalent décimal
La valeur en base-10 d'un nombre binaire, trouvée en additionnant les valeurs de position où un 1 apparaît — par exemple \(1011_2 = 8+2+1 = 11_{10}\).

Questions fréquentes

Que deviennent les restes de division ? La division est entière : la partie fractionnaire est supprimée. Par exemple, 111 (7) ÷ 10 (2) donne 11 (3), et non 3,5.

Peut-on obtenir un résultat négatif ? Oui. Soustraire un grand nombre d'un plus petit produit une valeur décimale négative, qui se reflète dans la représentation binaire affichée.

Pourquoi le message « Saisie binaire invalide » apparaît-il ? Les champs n'acceptent que les chiffres 0 et 1. Les espaces, les virgules décimales ou les chiffres de 2 à 9 déclenchent ce message : vérifiez donc votre saisie.

Dernière mise à jour: