Hammingkoodiin
Hammingkoodiin, named after Richard Hamming, are a class of linear error-correcting codes. They are primarily used for detecting and correcting bit errors that can occur during data transmission or storage. The fundamental principle behind Hamming codes is the addition of redundant parity bits to the original data bits. These parity bits are calculated in such a way that they can pinpoint the location of a single-bit error.
The most common Hamming codes are Hamming(7,4) and Hamming(15,11). In Hamming(7,4), for instance, four data bits
Hamming codes are efficient for correcting single-bit errors. However, they are generally not capable of correcting