Brojevni sustavi i kodovi
2. Kodovi
2.2. Excess 3 kod
Za kodiranje decimalnih znamenaka u excess-3 kodu (skraćeno XS-3 kodu) koristi se srednjih deset kombinacija binarnog četverobitnog niza, a odbacuju se prve tri i zadnje tri kombinacije.
Excess-3 kod razlikuje se od BCD koda i po tome što nije težinski, ali je samokomplementirajući (engl, selfcomplemented). To znači da se komplement bilo koje znamenke dobije zamjenom nula s jedinicama i jedinica s nulama. Osim toga, u excess-3 kodu ne pojavljuju se kombinacije sa sve četiri nule niti sve četiri jedinice,
što može biti korisno za otkrivanje prekida u prijenosu podataka.