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
Even parity bit: 0 • Odd parity bit: 1
4
ones1 bits
57.1%
0 bits
42.9%
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
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
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
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.
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
@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?
