Warum dieses Tool nützlich ist
Verwenden Sie die Gray-Code-Konvertierung für Drehgeber, Zustandsautomaten und Testvektoren mit benachbarten Werten, bei denen sich zwischen aufeinanderfolgenden kodierten Zahlen nur ein Bit ändern sollte.
Wählen Sie eine vollständige, QA-geprüfte Ausgabe, die für diese Website veröffentlicht wurde.
Konvertiert eine begrenzte vorzeichenlose Ganzzahl in binär reflektierten Gray-Code oder dekodiert Gray-Code mit fester Breite zurück in Binär.
Fertig. Ihre Arbeitsdaten bleiben in diesem Browser.
Verwenden Sie die Gray-Code-Konvertierung für Drehgeber, Zustandsautomaten und Testvektoren mit benachbarten Werten, bei denen sich zwischen aufeinanderfolgenden kodierten Zahlen nur ein Bit ändern sollte.
Die Kodierung verknüpft die Ganzzahl per XOR mit sich selbst, um eine Stelle nach rechts verschoben; die Dekodierung verknüpft den akkumulierten Wert wiederholt per XOR mit fortlaufend weiter nach rechts verschobenen Gray-Bits, alles innerhalb der gewählten Bitbreite.
Dezimal 10 ist binär 00001010 und kodiert zu Gray-Wert 15, binär 00001111; das Dekodieren von 15 stellt Dezimal 10 wieder her.
Die Berechnung ist deterministisch und erklärt Validierungsfehler, anstatt ungültige Eingaben stillschweigend zu ändern.
Eingabe und Ausgabe bleiben in diesem Tab. Kopieren und Herunterladen erfolgen über Browser-APIs ohne Server-Upload.
Jeder Durchlauf meldet seinen Werkzeugmodus, Zeitstempel sowie Eingabe-/Ausgabegröße, damit transformierte Daten geprüft werden können.