Convertisseur binaire vers code Gray
Convertissez un nombre binaire en code Gray et inversement avec le convertisseur binaire-code Gray de MiniWebtool, qui comprend une explication pas à pas avec XOR, une table de vérité et une visualisation bit par bit.
Dans Gemini, collez la question copiée dans le chat. Vous pouvez aussi la copier ci-dessous.Besoin d’aide pour utiliser cet outil ? Demandez à une IA
Voir la question
Saisissez un nombre binaire ci-dessous et cliquez sur Convertir le binaire en code Gray pour obtenir le code Gray, avec les étapes du XOR.
Votre bloqueur de publicités nous empêche d’afficher des annonces
MiniWebtool reste gratuit grâce aux annonces. Si cet outil vous a aidé, soutenez-nous en passant à une navigation sans publicité avec plus d’utilisations quotidiennes, ou autorisez MiniWebtool.com puis rechargez.
- Autorisez les annonces pour MiniWebtool.com, puis rechargez
- Ou passez à une offre sans publicité avec des limites quotidiennes plus élevées
Convertisseur binaire vers code Gray
Bienvenue sur notre Convertisseur de binaire en code Gray, un outil en ligne gratuit qui convertit les nombres binaires standard en code Gray (code binaire réfléchi). Ce convertisseur affiche la règle XOR, un diagramme bit par bit clair et un détail étape par étape afin que vous puissiez comprendre le fonctionnement de la conversion.
En bref
Convertisseur binaire vers code Gray transforme un nombre binaire en code binaire réfléchi (code Gray) à l'aide de Gray = Binary XOR (Binary >> 1). Il affiche une table de vérité XOR, un schéma bit par bit et les détails pas à pas.
| Fonctionnalité | Ce que vous obtenez | Idéal pour |
|---|---|---|
| Règle de conversion | Applique Gray = Binary XOR (Binary décalé de 1 bit vers la droite). Le bit de Gray de poids fort est égal au bit binaire de poids fort. | Comprendre comment se construit le code binaire réfléchi |
| Format de saisie | Saisissez des 0 et des 1, avec un préfixe 0b facultatif. Les zéros initiaux et les longues chaînes de bits sont acceptés. | Coller des chaînes de bits copiées depuis du code |
| Table de vérité XOR | Une table de vérité du XOR est affichée au-dessus du formulaire de saisie. | Revoir le fonctionnement du XOR avant de convertir |
| Schéma décalage et XOR | Un schéma montre la ligne binaire, la ligne décalée et le résultat du XOR pour chaque bit. | Vérifier chaque bit de sortie à la main |
| Référence décimale | Les bits de Gray lus comme un nombre binaire ordinaire sont affichés comme valeur décimale de référence. | Constater que le code Gray modifie le motif, et non la valeur |
Qu'est-ce que le code Gray ?
Le code Gray, également appelé code binaire réfléchi, est un système de numération binaire où deux valeurs successives ne diffèrent que d'un seul bit. Il est utile dans les encodeurs rotatifs, les communications numériques et d'autres systèmes où plusieurs bits changeant simultanément peuvent provoquer des erreurs lors des transitions.
Comment convertir le binaire en code Gray
Une formule courante est :
- Gray = Binaire XOR (Binaire décalé vers la droite de 1)
Sous forme binaire, le bit Gray le plus significatif est égal au bit binaire le plus significatif. Chaque bit Gray suivant est le résultat du XOR de deux bits binaires adjacents.
Cette conversion modifie le motif des bits (le code), et non la valeur entière sous-jacente représentée par l'entrée binaire d'origine.
Comment utiliser ce convertisseur
- Entrez votre nombre binaire en utilisant uniquement des 0 et des 1 (préfixe optionnel : 0b).
- Cliquez sur le bouton de conversion.
- Consultez le code Gray généré, puis faites défiler la page pour voir le diagramme de décalage et de XOR ainsi que les détails étape par étape.
Le diagramme ci-dessous illustre l'application de la formule sur un exemple court.
Diagramme de décalage et XOR
Comprendre le XOR
Le XOR (OU exclusif) produit 1 lorsque les deux bits d'entrée sont différents, et 0 lorsqu'ils sont identiques. La table de vérité XOR est affichée au-dessus du formulaire de saisie sur cette page.
Où le code Gray est-il utilisé ?
- Encodeurs rotatifs : réduit les erreurs de lecture lors du déplacement entre les positions
- Électronique numérique : évite les parasites lorsque plusieurs bits changent en même temps
- Transitions sensibles aux erreurs : aide à minimiser l'ambiguïté des états transitoires
FAQ
Qu'est-ce que le code Gray ?
Le code Gray est un système de numération binaire où les valeurs consécutives diffèrent d'exactement un bit. Cette propriété permet de réduire les erreurs lors des transitions dans des appareils réels tels que les encodeurs rotatifs.
Comment convertir le binaire en code Gray ?
Vous pouvez calculer le code Gray en effectuant un XOR du nombre binaire avec ce même nombre décalé d'un bit vers la droite : Gray = Binaire XOR (Binaire >> 1). Cet outil affiche la ligne de décalage et la ligne de résultat XOR afin que vous puissiez vérifier chaque bit.
Le code Gray représente-t-il la même valeur décimale que l'entrée ?
Le code Gray est un codage différent du même index de séquence, et non une base différente. Si vous interprétez les bits Gray comme un nombre binaire normal, vous obtiendrez généralement une valeur décimale différente. C'est pourquoi cette page affiche les bits Gray interprétés comme du binaire uniquement à titre de référence.
Puis-je convertir du code Gray en binaire ?
Oui. Utilisez notre Convertisseur de code Gray en binaire. La conversion inverse peut également être effectuée bit par bit en utilisant le XOR avec le bit binaire précédemment récupéré.
Citez ce contenu, cette page ou cet outil comme suit :
"Convertisseur binaire vers code Gray" sur https://MiniWebtool.com/fr/convertisseur-de-code-binaire-en-code-gray/ de MiniWebtool, https://MiniWebtool.com/
par l'équipe miniwebtool. Mis à jour le : 20 déc. 2025
Discutez avec votre IA préférée
Dans Gemini, collez la question copiée dans le chat. Vous pouvez aussi la copier ci-dessous.
Voir la question
Convertisseurs numériques:
- Convertisseur binaire vers code Gray Populaire
- Convertisseur BCD Populaire