Conversion

Convertisseur de fractions binaires

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’une fraction binaire ?

Une fraction binaire est un nombre exprimé en base 2 qui inclut des chiffres après le point binaire, tout comme les nombres décimaux ont des chiffres après la virgule décimale. Le système de numération binaire utilise seulement deux chiffres — 0 et 1 — et représente toutes les valeurs en utilisant des puissances de deux. Lorsqu’un nombre binaire inclut une partie fractionnaire, chaque chiffre après le point binaire représente une puissance négative de deux.

Par exemple, le nombre binaire 101.101 représente :

1×22+0×21+1×20+1×21+0×22+1×231 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 + 1 \times 2^{-1} + 0 \times 2^{-2} + 1 \times 2^{-3} =4+0+1+0,5+0+0,125=5,625= 4 + 0 + 1 + 0,5 + 0 + 0,125 = 5,625

Ainsi, 101.101₂ = 5,625₁₀.

Comment fonctionne le convertisseur de fraction binaire

Le convertisseur de fraction binaire vous aide à convertir automatiquement tout nombre fractionnaire entre les systèmes binaire et décimal. Vous pouvez également convertir des fractions binaires vers d’autres systèmes de numération tels que l’octal (base 8), l’hexadécimal (base 16), ou toute base personnalisée entre 2 et 36.

Le processus implique :

  1. Interprétation de la partie entière en additionnant les puissances de 2 pour chaque chiffre ‘1’.
  2. Conversion de la partie fractionnaire en additionnant les puissances négatives de 2 correspondantes.
  3. Combinaison des deux parties pour obtenir la valeur décimale complète ou conversion inverse en binaire en divisant ou multipliant de manière répétée par 2.

Ce convertisseur opère instantanément — il n’est pas nécessaire d’appuyer sur “calculer”, car les résultats s’ajustent automatiquement lorsque les valeurs d’entrée changent.

Exemple étape par étape

Convertissons 10,6251010,625_{10} en binaire.

  1. Convertir la partie entière (10) :
DivisionQuotientReste
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

En lisant les restes de bas en haut :

1010=1010210_{10} = 1010_2
  1. Convertir la partie fractionnaire (0,625) :
MultiplicationRésultatPartie entière
0,625 × 21,251
0,25 × 20,50
0,5 × 21,01

Ainsi, 0,62510=0,10120,625_{10} = 0,101_2.

  1. Combiner les deux parties :
10,62510=1010,101210,625_{10} = 1010,101_2

Conversion d’une fraction binaire en décimale

Convertir 110,0112110,011_2 en décimal :

(1×22)+(1×21)+(0×20)+(0×21)+(1×22)+(1×23)(1 \times 2^2) + (1 \times 2^1) + (0 \times 2^0) + (0 \times 2^{-1}) + (1 \times 2^{-2}) + (1 \times 2^{-3}) =4+2+0+0+0,25+0,125=6,37510= 4 + 2 + 0 + 0 + 0,25 + 0,125 = 6,375_{10}

Ainsi, 110,011₂ = 6,375₁₀.

Conversion de fractions binaires vers d’autres bases

Vers l’octal (base 8)

Regroupez les bits par ensembles de trois à partir du point binaire vers l’extérieur (partie entière à gauche, partie fractionnaire à droite). Remplissez avec des zéros si nécessaire.

Exemple : 1010,10121010,101_2

1010,1012=(001 010,101)2=12,581010,101_2 = (001\ 010,101)_2 = 12,5_8

Vers l’hexadécimal (base 16)

Regroupez les bits par ensembles de quatre :

1010,1012=(1010,1010)2=A,A161010,101_2 = (1010,1010)_2 = A,A_{16}

Ainsi 1010,1012=A,A161010,101_2 = A,A_{16}.

Remarques sur les fractions binaires

  • Certaines fractions décimales ne peuvent pas être représentées exactement en binaire (e.g., 0,1, 0,2, 0,3). Elles forment des séquences binaires répétitives, de même que 1/3 = 0,333… en notation décimale.
  • Les ordinateurs gèrent en interne les nombres réels en format à virgule flottante, respectant rigoureusement les représentations de fractions binaires, ce qui explique pourquoi de petites erreurs d’arrondi surviennent parfois en programmation.
  • La précision maximale dépend du nombre de bits choisi pour la partie fractionnaire — plus il y a de bits, plus la précision est élevée.

Aperçu historique

Le système de numération binaire remonte au XVIIe siècle, formalisé par Gottfried Wilhelm Leibniz, qui reconnut son lien avec la logique n’utilisant que deux symboles : 0 et 1. Dans l’informatique moderne, les fractions binaires sont devenues la base pour le codage de signaux numériques et le calcul numérique, permettant aux dispositifs d’effectuer des opérations arithmétiques avec une précision incroyable.

Questions fréquemment posées

Comment convertir 7,75 en binaire étape par étape ?

Partie entière : 710=11127_{10} = 111_2. Partie fractionnaire : 0,75×2=1,50,75 \times 2 = 1,5 → 1 ; 0,5×2=1,00,5 \times 2 = 1,0 → 1. Combinez les deux parties → 7,7510=111,1127,75_{10} = 111,11_2.

Pourquoi certaines fractions décimales ne peuvent-elles pas être exactement converties en binaire ?

Parce que le binaire représente les fractions comme des sommes de réciproques de puissances de deux, seuls les nombres exprimables comme une somme de 1/2,1/4,1/8,...1/2, 1/4, 1/8, ... peuvent être exacts. Des fractions comme 0,1 (qui nécessitent 1/101/10) ne finissent pas dans cette série, menant à une séquence infinie répétitive.

Comment convertir une fraction binaire 0,011 en décimal ?

Évaluez en utilisant la formule :

(0×21)+(1×22)+(1×23)=0+0,25+0,125=0,37510(0 \times 2^{-1}) + (1 \times 2^{-2}) + (1 \times 2^{-3}) = 0 + 0,25 + 0,125 = 0,375_{10}

Signaler un bug

Ce champ est requis.