Convertisseur de code Gray
Convertit les nombres en code Gray (binaire réfléchi) et inversement, ou génère une table de code Gray complète.
Convertisseur de code Gray
Le code Gray — également appelé code binaire réfléchi — est une façon d'ordonner les nombres binaires où un seul bit change entre deux valeurs consécutives. Cet outil convertit un nombre en son équivalent en code Gray et inversement, et fonctionne directement avec le format que vous utilisez déjà.
Choisissez le format d'entrée (décimal, binaire ou hexadécimal) et le format de sortie indépendamment, puis sélectionnez une largeur de bits de 4 à 32 bits — le résultat est complété par des zéros pour aligner chaque valeur. Définissez la direction sur « Nombre → Code Gray » pour encoder, ou basculez-la sur « Code Gray → Nombre » pour décoder ; le bouton d'échange ramène la sortie actuelle à l'entrée pour vérifier un aller-retour en un clic. Collez une liste entière et chaque ligne se convertit seule, donc la conversion par lot ne nécessite aucune configuration supplémentaire.
Activez « Générer une table de code Gray complète » pour lister chaque valeur de la largeur de bits choisie — colonnes décimales, binaires et Gray côte à côte, sous forme de tableau aligné ou de fichier CSV que vous pouvez coller directement dans une feuille de calcul. Comme le nombre de lignes double à chaque bit supplémentaire, la génération de table est limitée à 16 bits ; les largeurs plus grandes fonctionnent toujours pour la conversion ordinaire.
Tout s'exécute localement dans votre navigateur — rien de ce que vous collez ou convertissez n'est envoyé nulle part. Copiez le résultat, téléchargez-le sous forme de fichier .txt, ou renvoyez la sortie à l'entrée pour chaîner une autre conversion.