Brojevni sustavi i kodovi
2. Kodovi
2.4. Grayev kod
Karakteristika je Grayeva koda, koji nije težinski, da se svaka kombinacija razlikuje od prethodne za samo jedan bit. Grayev kod temelji se na reflektiranom (zrcalnom) binarnom brojevnom sustavu. Stoga taj kod spada u skupinu reflektiranih kodova (engl. reflected codes).
Brojevi reflektiranog binarnog brojevnog sustava dobiju se na sljedeći način: znamenke 0 i 1 napisu se jedna ispod druge. Ispod njih se povuče zamišljena zrcalna crta i ispod nje napisu znamenke 1 i 0 kao zrcalna slika. Sada se ispred gornjih znamenaka dodaju nule, a ispod donjih jedinice.
Ako se ispod njih povuče nova zrcalna crta i ispod nje napisu reflektirane kombinacije pa se gornjima dodaju nule, a donjima jedinice, dobije se osam trobitnih kombinacija. Na taj način može se dobiti broj kombinacija po želji.
Za Grayev kod koristi se prvih deset kombinacija četverobitnog niza.