Paritetsbitberegner (lige og ulige)
Find den lige og ulige paritetsbit for ethvert binært ord (eller decimaltal) og se, hvor mange 1-bit det bærer.
Input type
Even parity bit: 0 • Odd parity bit: 1
4
ones1 bits
57.1%
0 bits
42.9%
Hvordan fungerer denne lommeregner?
En paritetsbit er én ekstra bit tilføjet et dataord til fejldetektion. Tæl ordets 1-bit (popcount): den lige paritetsbit er lig med popcount mod 2, så det samlede antal ettaller bliver lige, og den ulige paritetsbit er 1 minus det, så det samlede antal ettaller bliver ulige. Paritet detekterer enkeltbitfejl, men kan ikke korrigere dem.
Formel
How this is calculated
En paritetsbit er en enkelt ekstra bit tilføjet et dataord, så en modtager kan detektere enkeltbits-transmissionsfejl. Beregneren aflæser først dit dataord: i binær tilstand må det kun indeholde 0'er og 1'er, og i decimal tilstand konverterer den et ikke-negativt heltal til dets binære repræsentation. Den tæller derefter antallet af 1-bit (population count, eller popcount).
Lige paritet vælger den ekstra bit, så det samlede antal ettaller i ordet plus paritetsbitten er lige, hvilket betyder, at paritetsbitten simpelthen er lig med popcount mod 2. Ulige paritet gør det modsatte: den gør det samlede antal ettaller ulige, så den ulige paritetsbit er 1 minus den lige paritetsbit. Resultatpanelet viser antallet af ettaller og nuller, begge paritetsbit og det oprindelige ord med hver paritetsbit tilføjet til sidst.
Paritet detekterer ethvert ulige antal vendte bit, men kan ikke detektere et lige antal fejl, og kan heller ikke lokalisere eller korrigere fejlen — til det har du brug for stærkere koder som CRC eller Hamming-koder. Input skal være hele, ikke-negative værdier; tomt input, decimaler eller ikke-binære tegn giver intet resultat.
Ofte stillede spørgsmål
Lige paritet tilføjer en bit, så det samlede antal ettaller er lige; ulige paritet tilføjer en bit, så det samlede antal ettaller er ulige. Begge beregnes ud fra samme popcount og adskiller sig altid med én.
Nej. En enkelt paritetsbit kan kun detektere et ulige antal bitvendinger. Den kan ikke korrigere dem eller detektere et lige antal vendte bit. Brug Hamming- eller CRC-koder til korrektion.
Hvis ordet allerede har et lige antal ettaller, er popcount mod 2 lig med 0, og ingen ekstra 1 er nødvendig; hvis det har et ulige antal, er resultatet 1, hvilket tilføjer endnu et ettal for at gøre totalen lige.
Også kendt som
TG we-Calculate Editorial Team. (2026). Paritetsbitberegner (lige og ulige) [Online calculator]. TG we-Calculate. https://we-calculate.com/da/calculator/parity-bit-calculator
TG we-Calculate Editorial Team. "Paritetsbitberegner (lige og ulige)." TG we-Calculate. 2026. https://we-calculate.com/da/calculator/parity-bit-calculator.
TG we-Calculate Editorial Team, "Paritetsbitberegner (lige og ulige)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/da/calculator/parity-bit-calculator
@misc{wecalculate_parity_bit_calculator, title = {Paritetsbitberegner (lige og ulige)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/da/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }
Hjalp denne lommeregner dig?
