Paritetsbitskalkylator (jämn och udda)
Hitta den jämna och udda paritetsbiten för vilket binärt ord som helst (eller decimalt tal) och se hur många 1-bitar det bär.
Input type
Even parity bit: 0 • Odd parity bit: 1
4
ones1 bits
57.1%
0 bits
42.9%
Hur fungerar denna kalkylator?
En paritetsbiten är en extra bit som läggs till ett dataord för feldetektering. Räkna ordets 1-bitar (popcount): den jämna paritetsbiten är lika med popcount mod 2 så att det totala antalet 1-bitar blir jämnt, och den udda paritetsbiten är 1 minus det så att det totala antalet 1-bitar blir udda. Paritet detekterar enkelbitsfel men kan inte korrigera dem.
Formel
How this is calculated
En paritetsbiten är en enda extra bit som läggs till ett dataord så att en mottagare kan detektera enkelbitsöverföringsfel. Kalkylatorn läser först ditt dataord: i binärt läge måste det bara innehålla 0:or och 1:or, och i decimalt läge konverterar det ett icke-negativt heltal till sin binära representation. Sedan räknas antalet 1-bitar (populations-räkning, eller popcount).
Jämn paritet väljer den extra biten så att det totala antalet 1:or i ordet plus paritetsbiten är jämnt, vilket innebär att paritetsbiten helt enkelt är lika med popcount mod 2. Udda paritet gör det omvända: det gör det totala antalet 1:or udda, så den udda paritetsbiten är 1 minus den jämna paritetsbiten. Resultatpanelen visar antalet 1:or och 0:or, båda paritetsbitar och det ursprungliga ordet med varje paritetsbiten tillagd i slutet.
Paritet detekterar ett udda antal flippade bitar men kan inte detektera ett jämnt antal fel, och den kan inte heller lokalisera eller korrigera felet — för det behöver du starkare koder som CRC eller Hamming-koder. Indata måste vara hela, icke-negativa värden; tom inmatning, decimaler eller icke-binära tecken returnerar inget resultat.
Vanliga frågor
Jämn paritet lägger till en bit så att det totala antalet 1:or är jämnt; udda paritet lägger till en bit så att det totala antalet 1:or är udda. Båda beräknas från samma popcount och skiljer sig alltid med ett.
Nej. En enstaka paritetsbiten kan bara detektera ett udda antal bitflippar. Den kan inte korrigera dem eller detektera ett jämnt antal flippade bitar. Använd Hamming- eller CRC-koder för korrigering.
Om ordet redan har ett jämnt antal 1:or är popcount mod 2 lika med 0 och ingen extra 1 behövs; om det har ett udda antal är resultatet 1, vilket lägger till ytterligare en 1 för att göra totalen jämn.
Även känt som
TG we-Calculate Editorial Team. (2026). Paritetsbitskalkylator (jämn och udda) [Online calculator]. TG we-Calculate. https://we-calculate.com/sv/calculator/parity-bit-calculator
TG we-Calculate Editorial Team. "Paritetsbitskalkylator (jämn och udda)." TG we-Calculate. 2026. https://we-calculate.com/sv/calculator/parity-bit-calculator.
TG we-Calculate Editorial Team, "Paritetsbitskalkylator (jämn och udda)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sv/calculator/parity-bit-calculator
@misc{wecalculate_parity_bit_calculator, title = {Paritetsbitskalkylator (jämn och udda)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sv/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }
Hjälpte denna kalkylator dig?
