Mathématiques

Calculateur binaire

Paramètres
Réinitialiser
Partager le résultat
Enregistrer
Intégrer
Signaler un bug

Partager calculatrice

Ajoutez notre calculatrice gratuite à votre site Web

Veuillez entrer une URL valide. Seules les URLs HTTPS sont prises en charge.


Utilisez les valeurs actuelles dans les champs de saisie de la calculatrice sur la page comme valeurs par défaut pour la calculatrice intégrée.


Couleur de focus de la bordure d'entrée, couleur de la case à cocher, couleur de survol des éléments sélectionnés, etc.


Veuillez accepter les Conditions d'utilisation.

Aperçu

Enregistrer la calculatrice

Paramètres de la calculatrice

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Veuillez saisir une valeur dans la plage autorisée.

Partager calculatrice

Qu’est-ce qu’un calculateur binaire ?

Un calculateur binaire est un outil de calcul en ligne conçu pour effectuer des opérations arithmétiques — addition, soustraction, multiplication et division — sur des nombres représentés dans le système de numération binaire. Le système binaire est la base de tous les calculs numériques, n’utilisant que deux chiffres : 0 et 1. Chaque chiffre dans un nombre binaire représente une puissance de deux, permettant aux ordinateurs et appareils numériques de traiter les données de manière efficace.

Le calculateur binaire automatise ces calculs en convertissant les valeurs binaires en leurs équivalents décimaux, effectuant l’opération arithmétique requise, puis convertissant le résultat de nouveau en forme binaire. Ce mécanisme assure à la fois précision et facilité d’utilisation, notamment lorsqu’on a affaire à de longs nombres binaires qui seraient fastidieux à calculer manuellement.

Si vous avez besoin de convertir un nombre d’un système numérique à un autre, utilisez un convertisseur binaire.

Le système binaire expliqué

Le système de numération binaire, ou système de base 2, fonctionne avec seulement deux symboles possibles : 0 et 1. Chaque chiffre représente un bit, abréviation de chiffre binaire. La valeur positionnelle des bits augmente exponentiellement de droite à gauche, chaque position représentant une puissance de deux.

Par exemple, le nombre binaire 1011 peut être converti en décimal comme suit :

10112=(1×23)+(0×22)+(1×21)+(1×20)=8+0+2+1=11101011_2 = (1×2^3) + (0×2^2) + (1×2^1) + (1×2^0) = 8 + 0 + 2 + 1 = 11_{10}

Le binaire est le langage des ordinateurs parce que les circuits numériques peuvent facilement représenter deux états — on (1) et off (0) — en faisant un choix naturel pour le traitement et le stockage des données dans les systèmes électroniques.

Comment additionner des nombres binaires ?

Étape 1 : Convertir les nombres binaires en nombres décimaux.

Étape 2 : Additionner les nombres décimaux.

Étape 3 : Convertir le nombre décimal de retour en nombre binaire.

Exemples

Exemple 1 : Additionner des nombres binaires

10112+110121011_2 + 1101_2

Convertir en décimal : 10112=(1×23)+(0×22)+(1×21)+(1×20)=8+0+2+1=11101011_2 = (1×2^3) + (0×2^2) + (1×2^1) + (1×2^0) = 8 + 0 + 2 + 1 = 11_{10}, 11012=(1×23)+(1×22)+(0×21)+(1×20)=8+4+0+1=13101101_2 = (1×2^3) + (1×2^2) + (0×2^1) + (1×2^0) = 8 + 4 + 0 + 1 = 13_{10}

Somme : 11+13=2411 + 13 = 24

Convertir 24 en binaire :

DiviséQuotientReste
24 ÷ 2120
12 ÷ 260
6 ÷ 230
3 ÷ 211
1 ÷ 201

Résultat : 10112+11012=1100021011_2 + 1101_2 = 11000_2

Exemple 2 : Multiplier des nombres binaires

1012×112101_2 × 11_2

Convertir en décimal : 1012=(1×22)+(0×21)+(1×20)=4+0+1=510101_2 = (1×2^2) + (0×2^1) + (1×2^0) = 4 + 0 + 1 = 5_{10}, 112=(1×21)+(1×20)=2+1=31011_2 = (1×2^1) + (1×2^0) = 2 + 1 = 3_{10}

Produit : 5×3=155 × 3 = 15

Convertir 15 en binaire :

DiviséQuotientReste
15 ÷ 271
7 ÷ 231
3 ÷ 211
1 ÷ 201

1510=1111215_{10} = 1111_2

Résultat : 1012×112=11112101_2 × 11_2 = 1111_2

Exemple 3 : Diviser des nombres binaires

100102÷10210010_2 ÷ 10_2

Convertir en décimal : 100102=(1×24)+(0×23)+(0×22)+(1×21)+(0×20)=16+0+0+2+0=181010010_2 = (1×2^4) + (0×2^3) + (0×2^2) + (1×2^1) + (0×2^0) = 16 + 0 + 0 + 2 + 0 = 18_{10}, 102=(1×21)+(0×20)=2+0=21010_2 = (1×2^1) + (0×2^0) = 2 + 0 = 2_{10}

Quotient : 18÷2=918 ÷ 2 = 9

Convertir 9 en binaire :

DiviséQuotientReste
9 ÷ 241
4 ÷ 220
2 ÷ 210
1 ÷ 201

910=100129_{10} = 1001_2

Résultat : 100102÷102=1001210010_2 ÷ 10_2 = 1001_2

Exemple 4 : Soustraire des nombres binaires

11100210010211100_2 - 10010_2

Convertir en décimal : 111002=(1×24)+(1×23)+(1×22)+(0×21)+(0×20)=16+8+4+0+0=281011100_2 = (1×2^4) + (1×2^3) + (1×2^2) + (0×2^1) + (0×2^0) = 16 + 8 + 4 + 0 + 0 = 28_{10}, 100102=(1×24)+(0×23)+(0×22)+(1×21)+(0×20)=16+0+0+2+0=181010010_2 = (1×2^4) + (0×2^3) + (0×2^2) + (1×2^1) + (0×2^0) = 16 + 0 + 0 + 2 + 0 = 18_{10}

Différence : 2818=1028 - 18 = 10

Convertir 10 en binaire :

DiviséQuotientReste
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

1010=1010210_{10} = 1010_2

Aperçu historique

L’arithmétique binaire a été conceptualisée pour la première fois par Gottfried Wilhelm Leibniz au 17ème siècle, qui a reconnu l’efficacité d’un système n’utilisant que deux chiffres. En 1703, il publie un document décrivant comment tous les nombres et processus logiques pourraient être représentés en utilisant des 1 et des 0. Son travail a jeté les bases de l’informatique moderne, des siècles avant l’invention des ordinateurs électroniques.

Les premiers ordinateurs au milieu du 20ème siècle, tels que l’ENIAC et l’UNIVAC, utilisaient le traitement binaire pour effectuer des opérations logiques et arithmétiques, formant l’épine dorsale mathématique de la technologie d’aujourd’hui.

Questions fréquemment posées

Comment additionner 1010₂ et 111₂ ?

Convertir en décimal → 10102=10101010_2 = 10_{10}, 1112=710111_2 = 7_{10}.
Somme → 10+7=1710 + 7 = 17.
Convertir de nouveau → 1710=10001217_{10} = 10001_2.
Réponse : 10102+1112=1000121010_2 + 111_2 = 10001_2.

Comment soustraire 1000₂ - 11₂ ?

Convertir en décimal → 10002=8101000_2 = 8_{10}, 112=31011_2 = 3_{10}.
Soustraire → 83=5108 - 3 = 5_{10}.
Convertir de nouveau → 510=10125_{10} = 101_2.
Réponse : 10002112=10121000_2 - 11_2 = 101_2.

Comment diviser 11110₂ par 10₂ ?

Convertir en décimal → 111102=301011110_2 = 30_{10}, 102=21010_2 = 2_{10}.
Diviser → 30÷2=151030 ÷ 2 = 15_{10}.
Convertir de nouveau → 1510=1111215_{10} = 1111_2.
Réponse : 111102÷102=1111211110_2 ÷ 10_2 = 1111_2.

Signaler un bug

Ce champ est requis.