Beginner

Kalkulačka paritního bitu (sudá a lichá)

Najděte sudý a lichý paritní bit pro libovolné binární slovo (nebo desítkové číslo) a podívejte se, kolik jedničkových bitů nese.

Input type

How your data word is written
The bits (or number) to protect with a parity bit
Number of 1 bits
4

Even parity bit: 0 • Odd parity bit: 1

4

ones

1 bits

57.1%

0 bits

42.9%

Binary word
1011001
Total bits
7
Even parity bit
0
Odd parity bit
1
Word + even parity
10110010
Word + odd parity
10110011
Výsledky jsou pouze orientační odhady pro obecné informační účely a nejsou odborným poradenstvím — důležité výsledky si vždy nezávisle ověřte, než se na ně spolehnete. Přečíst si úplné právní upozornění.
Rychlá odpověď

Jak tato kalkulačka funguje?

Paritní bit je jeden bit navíc připojený k datovému slovu pro detekci chyb. Spočítejte jedničkové bity slova (popcount): sudý paritní bit se rovná popcount mod 2, takže celkový počet jedniček se stane sudým, a lichý paritní bit je 1 mínus to, takže celkový počet jedniček se stane lichým. Parita detekuje jednobitové chyby, ale nedokáže je opravit.

Vzorec
jedničky = popcount(slovo); sudý paritní bit = jedničky mod 2; lichý paritní bit = 1 − (jedničky mod 2)
How this is calculated

Paritní bit je jediný bit navíc připojený k datovému slovu, takže přijímač může detekovat jednobitové chyby přenosu. Kalkulačka nejprve přečte vaše datové slovo: v binárním režimu musí obsahovat pouze 0 a 1 a v desítkovém režimu převede nezáporné celé číslo na jeho binární reprezentaci. Poté spočítá počet jedničkových bitů (populační počet neboli popcount).

Sudá parita volí bit navíc tak, aby celkový počet jedniček ve slově plus paritním bitu byl sudý, což znamená, že paritní bit se prostě rovná popcount mod 2. Lichá parita dělá opak: činí celkový počet jedniček lichým, takže lichý paritní bit je 1 mínus sudý paritní bit. Výsledný panel zobrazuje počet jedniček a nul, oba paritní bity a původní slovo s každým paritním bitem připojeným na konci.

Parita detekuje libovolný lichý počet překlopených bitů, ale nedokáže detekovat sudý počet chyb, ani nemůže chybu lokalizovat či opravit — k tomu potřebujete silnější kódy jako CRC nebo Hammingovy kódy. Vstupy musí být celé, nezáporné hodnoty; prázdný vstup, desetinná čísla nebo nebinární znaky nevrátí žádný výsledek.

Často kladené otázky

Sudá parita přidá bit, takže celkový počet jedniček je sudý; lichá parita přidá bit, takže celkový počet jedniček je lichý. Obě se počítají ze stejného popcountu a vždy se liší o jedna.

Ne. Jediný paritní bit dokáže detekovat pouze lichý počet překlopení bitů. Nedokáže je opravit ani detekovat sudý počet překlopených bitů. K opravě použijte Hammingovy nebo CRC kódy.

Pokud slovo již má sudý počet jedniček, popcount mod 2 je 0 a žádná jednička navíc není potřeba; pokud má lichý počet, výsledek je 1, čímž přidá ještě jednu jedničku, aby byl celek sudý.

Také známé jako

paritní bit
sudá lichá parita
kontrola parity
detekční bit
generátor parity
paritní bit kalkulačka

APA

TG we-Calculate Editorial Team. (2026). Kalkulačka paritního bitu (sudá a lichá) [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/parity-bit-calculator

Chicago

TG we-Calculate Editorial Team. "Kalkulačka paritního bitu (sudá a lichá)." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/parity-bit-calculator.

IEEE

TG we-Calculate Editorial Team, "Kalkulačka paritního bitu (sudá a lichá)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/parity-bit-calculator

BibTeX

@misc{wecalculate_parity_bit_calculator, title = {Kalkulačka paritního bitu (sudá a lichá)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }

Pomohla vám tato kalkulačka?