b'\n_START_ARTICLE_\nHamming-koodi\n_START_PARAGRAPH_\nHamming-koodi on Richard Hammingin mukaan nimetty virheenkorjauskoodi._NEWLINE_Koodilla voidaan havaita ja korjata tiedonsiirrossa tapahtuva virhe. Olettaen ett\xc3\xa4 bittijonot 0000 ja 0011 ovat sallittuja arvoja ja l\xc3\xa4hett\xc3\xa4ess\xc3\xa4 0000 tulee kahden bitin siirtovirhe 0011 tarvitaan koodausmenetelm\xc3\xa4 virheen havaitsemiseen. K\xc3\xa4ytt\xc3\xa4m\xc3\xa4ll\xc3\xa4 seitsem\xc3\xa4\xc3\xa4 bitti\xc3\xa4 nelj\xc3\xa4lle bitille (kolme tarkistusbitti\xc3\xa4) voidaan yhden bitin virhe korjata ja k\xc3\xa4ytt\xc3\xa4m\xc3\xa4ll\xc3\xa4 kahdeksaa bitti\xc3\xa4 nelj\xc3\xa4lle bitille (nelj\xc3\xa4 tarkistusbitti\xc3\xa4) voidaan kahden bitin virhe havaita.'