Kalkulator bitu parzystości (parzysta i nieparzysta)
Znajdź bit parzystości parzystej i nieparzystej dla dowolnego słowa binarnego (lub liczby dziesiętnej) i sprawdź, ile bitów 1 zawiera.
Input type
Even parity bit: 0 • Odd parity bit: 1
4
ones1 bits
57.1%
0 bits
42.9%
Jak działa ten kalkulator?
Bit parzystości to jeden dodatkowy bit dołączany do słowa danych w celu wykrywania błędów. Zlicz bity 1 słowa (popcount): bit parzystości parzystej równa się popcount mod 2, dzięki czemu łączna liczba jedynek staje się parzysta, a bit parzystości nieparzystej to 1 minus to, żeby łączna liczba jedynek stała się nieparzysta. Parzystość wykrywa jednobitkowe błędy, ale nie może ich korygować.
Wzór
How this is calculated
Bit parzystości to jeden dodatkowy bit dołączany do słowa danych, by odbiornik mógł wykryć jednobitkowe błędy transmisji. Kalkulator najpierw odczytuje Twoje słowo danych: w trybie binarnym musi zawierać wyłącznie 0 i 1, a w trybie dziesiętnym konwertuje nieujemną liczbę całkowitą na jej reprezentację binarną. Następnie zlicza liczbę bitów 1 (liczbę populacji, czyli popcount).
Parzystość parzysta wybiera dodatkowy bit tak, by łączna liczba jedynek w słowie wraz z bitem parzystości była parzysta — bit parzystości parzystej wynosi po prostu popcount mod 2. Parzystość nieparzysta robi odwrotnie: sprawia, że łączna liczba jedynek jest nieparzysta, więc bit parzystości nieparzystej to 1 minus bit parzystości parzystej. Panel wyników pokazuje liczbę jedynek i zer, oba bity parzystości oraz oryginalne słowo z każdym bitem parzystości dołączonym na końcu.
Parzystość wykrywa dowolną nieparzystą liczbę odwróconych bitów, ale nie może wykryć parzystej liczby błędów ani zlokalizować ani skorygować błędu — do tego potrzebne są silniejsze kody, takie jak CRC lub kody Hamminga. Dane wejściowe muszą być całkowitymi wartościami nieujemnymi; puste dane wejściowe, ułamki lub znaki niebinarne nie dają wyników.
Najczęściej zadawane pytania
Parzystość parzysta dodaje bit tak, by łączna liczba jedynek była parzysta; parzystość nieparzysta dodaje bit tak, by łączna liczba jedynek była nieparzysta. Oba są obliczane z tego samego popcount i zawsze różnią się o jeden.
Nie. Jeden bit parzystości może tylko wykryć nieparzystą liczbę odwróconych bitów. Nie może ich korygować ani wykryć parzystej liczby odwróconych bitów. Używaj kodów Hamminga lub CRC do korekcji.
Jeśli słowo ma już parzystą liczbę jedynek, popcount mod 2 wynosi 0 i żadna dodatkowa jedynka nie jest potrzebna; jeśli ma nieparzystą liczbę, wynik wynosi 1, co dodaje jeszcze jedną jedynkę, by łączna liczba stała się parzysta.
Znany również jako
TG we-Calculate Editorial Team. (2026). Kalkulator bitu parzystości (parzysta i nieparzysta) [Online calculator]. TG we-Calculate. https://we-calculate.com/pl/calculator/parity-bit-calculator
TG we-Calculate Editorial Team. "Kalkulator bitu parzystości (parzysta i nieparzysta)." TG we-Calculate. 2026. https://we-calculate.com/pl/calculator/parity-bit-calculator.
TG we-Calculate Editorial Team, "Kalkulator bitu parzystości (parzysta i nieparzysta)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pl/calculator/parity-bit-calculator
@misc{wecalculate_parity_bit_calculator, title = {Kalkulator bitu parzystości (parzysta i nieparzysta)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pl/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }
Czy ten kalkulator Ci pomógł?
