Kalkulator kodu Hamminga

To narzędzie stosuje zależność pozycje w słowie kodowym: 1=p1, 2=p2, 3=d1, 4=p4, 5=d2, 6=d3, 7=d4; p1 = d1 XOR d2 XOR d4 (obejmuje pozycje 1,3,5,7); p2 = d1 XOR d3 XOR d4 (obejmuje pozycje 2,3,6,7); p4 = d2 XOR d3 XOR d4 (obejmuje pozycje 4,5,6,7); słowo kodowe = p1 p2 d1 p4 d2 d3 d4; każdy bit parzystości sprawia, że liczba jedynek na jego pozycjach jest parzysta. Wykorzystuje 4 wartości (Bit danych d1, Bit danych d2, Bit danych d3, Bit danych d4) i daje następujące wyniki: Słowo kodowe 7-bitowe, Bity parzystości p1 p2 p4, Układ p1 p2 d1 p4 d2 d3 d4. Ponieważ jest to reguła deterministyczna, a nie przepis specyficzny dla danego kraju, wynik nigdy się nie zmienia: te same wartości wejściowe zawsze dają ten sam wynik, niezależnie od tego, czy sprawdzasz zadanie, przygotowujesz konfigurację, czy weryfikujesz inne narzędzie. Wprowadź swoje wartości w polach poniżej, a wynik zostanie zaktualizowany natychmiast; możesz również udostępnić trwały link, który wstępnie wypełnia dokładne obliczenie, przydatny w nauczaniu, raportach lub pracy zespołowej. Na przykład dla Bit danych d1 = 1, Bit danych d2 = 0, Bit danych d3 = 1, Bit danych d4 = 1 wynik to 0110011, a rozwiązany przykład poniżej pokazuje każdy krok, abyś mógł prześledzić obliczenie i odtworzyć je ręcznie. Metoda to standardowa udokumentowana postać (źródło: metodologia CalculatorHub), a znacznik nad każdym wynikiem wskazuje datę ostatniej weryfikacji. To narzędzie dostarcza informacji ogólnych i nie zastępuje profesjonalnej porady w dziedzinie inżynierii, medycyny, finansów lub nauki; zawsze weryfikuj krytyczne wyniki na podstawie źródła pierwotnego i własnego osądu.

Dla Bit danych d1 = 1, Bit danych d2 = 0, Bit danych d3 = 1, Bit danych d4 = 1 wynik to 0110011.

Wzór: pozycje w słowie kodowym: 1=p1, 2=p2, 3=d1, 4=p4, 5=d2, 6=d3, 7=d4. Źródło: metodologia CalculatorHub, na dzień 2026-07-14.

Słowo kodowe 7-bitowe0110011
Bity parzystości p1 p2 p40 1 0
Układ p1 p2 d1 p4 d2 d3 d40 1 1 0 0 1 1

Dotyczy: podanych wartości wejściowych. Źródło metody: metodologia CalculatorHub, zweryfikowano 2026-07-14.

Wzór

pozycje w słowie kodowym: 1=p1, 2=p2, 3=d1, 4=p4, 5=d2, 6=d3, 7=d4; p1 = d1 XOR d2 XOR d4 (obejmuje pozycje 1,3,5,7); p2 = d1 XOR d3 XOR d4 (obejmuje pozycje 2,3,6,7); p4 = d2 XOR d3 XOR d4 (obejmuje pozycje 4,5,6,7); słowo kodowe = p1 p2 d1 p4 d2 d3 d4; każdy bit parzystości sprawia, że liczba jedynek na jego pozycjach jest parzysta

Rozwiązany przykład

Dla Bit danych d1 = 1, Bit danych d2 = 0, Bit danych d3 = 1, Bit danych d4 = 1:

  1. pozycje w słowie kodowym: 1=p1, 2=p2, 3=d1, 4=p4, 5=d2, 6=d3, 7=d4
  2. pozycje w słowie kodowym: 1=p1, 2=p2, 3=1, 4=p4, 5=0, 6=1, 7=1
  3. Słowo kodowe 7-bitowe = 0110011
  4. Bity parzystości p1 p2 p4 = 0 1 0
  5. Układ p1 p2 d1 p4 d2 d3 d4 = 0 1 1 0 0 1 1

Ten rozwiązany przykład jest jednym z automatycznych testów wartości referencyjnych, które ten kalkulator musi przejść przed publikacją.

Założenia

  • To narzędzie stosuje regułę deterministyczną do podanych wartości wejściowych.
  • Informacja ogólna, nie stanowi porady profesjonalnej.

Najczęściej zadawane pytania

Jaki wzór jest używany?

pozycje w słowie kodowym: 1=p1, 2=p2, 3=d1, 4=p4, 5=d2, 6=d3, 7=d4; p1 = d1 XOR d2 XOR d4 (obejmuje pozycje 1,3,5,7); p2 = d1 XOR d3 XOR d4 (obejmuje pozycje 2,3,6,7); p4 = d2 XOR d3 XOR d4 (obejmuje pozycje 4,5,6,7); słowo kodowe = p1 p2 d1 p4 d2 d3 d4; każdy bit parzystości sprawia, że liczba jedynek na jego pozycjach jest parzysta, standardowa udokumentowana forma; źródło: metodologia CalculatorHub.

Czy wynik zmienia się w czasie?

Nie. To reguła deterministyczna: te same wartości wejściowe zawsze dają ten sam wynik.

Źródła urzędowe i weryfikacja

Sprawdzone przez zespół CalculatorHub, zredagowane przez James Graham, 2026-07-14. Zobacz naszą metodologię. Informacja ogólna, nie stanowi porady profesjonalnej.