Gray-Code-Konverter
Konvertieren Sie Zahlen zu Gray-Code (reflektiertem Binärcode) und zurück, oder generieren Sie eine vollständige Gray-Code-Tabelle.
Gray-Code-Konverter
Gray-Code, auch reflektierter Binärcode genannt, ist eine Möglichkeit, Binärzahlen so zu ordnen, dass sich zwischen zwei aufeinanderfolgenden Werten nur ein Bit ändert. Dieses Werkzeug konvertiert eine Zahl in ihr Gray-Code-Äquivalent und zurück, und funktioniert mit dem Format, das Sie bereits haben.
Wählen Sie das Eingabeformat (Dezimal, Binär oder Hexadezimal) und das Ausgabeformat unabhängig voneinander, und wählen Sie dann eine Bitbreite von 4 bis 32 Bits. Das Ergebnis wird auf diese Breite aufgefüllt, damit alle Werte ausgerichtet sind. Stellen Sie die Richtung auf Zahl → Gray Code zum Kodieren, oder schalten Sie auf Gray Code → Zahl um zum Dekodieren. Die Swap-Schaltfläche trägt die aktuelle Ausgabe zurück in die Eingabe, so dass Sie eine Rundreise in einem Klick prüfen können. Fügen Sie eine ganze Liste ein und jede Zeile wird einzeln konvertiert, sodass die Stapelkonvertierung keine zusätzliche Einrichtung benötigt.
Aktivieren Sie Vollständige Gray-Code-Tabelle generieren, um alle Werte für die gewählte Bitbreite stattdessen anzuzeigen – Dezimal-, Binär- und Gray-Spalten nebeneinander, entweder als ausgerichtete Tabelle oder als CSV, die Sie direkt in eine Tabellenkalkulation einfügen können. Weil sich die Zeilenzahl mit jedem zusätzlichen Bit verdoppelt, ist die Tabellengenerierung auf 16 Bit begrenzt; breitere Breiten funktionieren für die normale Konvertierung weiterhin.
Alles läuft lokal in Ihrem Browser – nichts, was Sie einfügen oder konvertieren, wird irgendwo gesendet. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter, oder senden Sie die Ausgabe zurück in die Eingabe, um eine weitere Konvertierung durchzuführen.