Konvertor Grayovho kódu
Konvertujte čísla do Grayovho (odrazeného binárneho) kódu a späť, alebo vygenerujte úplnú tabuľku Grayovho kódu.
Konvertor Grayovho kódu
Grayov kód — tiež nazývaný odrazený binárny kód — je spôsob, ako usporiadať binárne čísla tak, aby sa medzi akýmikoľvek dvoma po sebe nasledujúcimi hodnotami zmenil len jeden bit. Tento nástroj konvertuje číslo do jeho Grayovho kódu ekvivalentu a späť a priamo sa lepí z formátu, v ktorom ho už máte.
Zvoľte vstupný formát (desiatková, binárna alebo šestnástková) a výstupný formát nezávisle, potom vyberte šírku bitu od 4 do 32 bitov — výsledok sa vyplní nulami na túto šírku, aby sa všechny hodnoty zarovnali. Nastavte smer na "Číslo → Grayov kód" na kódovanie, alebo ho preložte na "Grayov kód → číslo" na dekódovanie; tlačidlo výmeny vráti aktuálny výstup späť do vstupu, aby ste mohli skontrolovať spiatočnú cestu jedným kliknutím. Prilepte celý zoznam a každý riadok sa konvertuje sám, takže hromadná konverzia nepotrebuje žiadne extra nastavenie.
Zapnite "Vygenerovať úplnú tabuľku Grayovho kódu", aby ste si namiesto toho vypísali všetky hodnoty pre vybraný počet bitov — desiatková, binárna a Grayova stĺpce vedľa seba, buď ako zarovnaná tabuľka, alebo ako CSV, ktorý môžete priamo pustiť do tabuľkového procesora. Pretože počet riadkov sa s každým dodatočným bitom zdvojnásobuje, generovanie tabuľky je obmedzené na 16 bitov; väčšie šírky stále fungujú pre bežnú konverziu.
Všetko sa spúšťa lokálne vo vašom prehliadači — nič, čo vlepíte alebo konvertujete, sa nikdy nikam nepošle. Skopírujte výsledok, stiahnite ho ako súbor .txt, alebo pošlite výstup späť do vstupu a reťazite ďalšiu konverziu.