Beginner

Pariteettibittilaskin (parillinen ja pariton)

Etsi parillinen ja pariton pariteettibitti mille tahansa binäärisanalle (tai desimaaliluvulle) ja näe, kuinka monta ykkösbittiä se kantaa.

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
Tulokset ovat arvioita ja tarkoitettu vain yleiseen tiedoksi, eivätkä ne ole ammattilaisen neuvoja — varmista aina tärkeät tulokset itsenäisesti ennen kuin luotat niihin. Lue koko vastuuvapauslauseke.
Pikavastaus

Miten tämä laskin toimii?

Pariteettibitti on yksi ylimääräinen bitti, joka liitetään datasanaan virheentunnistusta varten. Laske sanan ykkösbitit (popcount): parillinen pariteettibitti on popcount mod 2 niin että ykkösten kokonaismäärästä tulee parillinen, ja pariton pariteettibitti on 1 miinus tämä niin että ykkösten kokonaismäärästä tulee pariton. Pariteetti havaitsee yhden bitin virheet mutta ei voi korjata niitä.

Kaava
ykköset = popcount(sana); parillinen pariteettibitti = ykköset mod 2; pariton pariteettibitti = 1 − (ykköset mod 2)
How this is calculated

Pariteettibitti on yksittäinen ylimääräinen bitti, joka liitetään datasanaan niin että vastaanottaja voi havaita yhden bitin siirtovirheet. Laskin lukee ensin datasanasi: binääritilassa sen on sisällettävä vain 0:t ja 1:t, ja desimaalitilassa se muuntaa ei-negatiivisen kokonaisluvun sen binääriesitykseen. Sitten se laskee ykkösbittien lukumäärän (populaatiolaskuri eli popcount).

Parillinen pariteetti valitsee ylimääräisen bitin niin, että ykkösten kokonaismäärä sanassa plus pariteettibitti on parillinen, mikä tarkoittaa, että pariteettibitti on yksinkertaisesti popcount mod 2. Pariton pariteetti tekee päinvastoin: se tekee ykkösten kokonaismäärästä parittoman, joten pariton pariteettibitti on 1 miinus parillinen pariteettibitti. Tulospaneeli näyttää ykkösten ja nollien määrän, molemmat pariteettibitit ja alkuperäisen sanan kummankin pariteettibitin kanssa liitettynä loppuun.

Pariteetti havaitsee minkä tahansa parittoman määrän käännettyjä bittejä, mutta ei voi havaita parillista määrää virheitä, eikä paikantaa tai korjata virhettä — siihen tarvitset vahvempia koodeja kuten CRC- tai Hamming-koodeja. Syötteiden on oltava kokonaisia, ei-negatiivisia arvoja; tyhjä syöte, desimaalit tai ei-binäärimerkit eivät palauta tulosta.

Usein kysytyt kysymykset

Parillinen pariteetti lisää bitin niin, että ykkösten kokonaismäärä on parillinen; pariton pariteetti lisää bitin niin, että ykkösten kokonaismäärä on pariton. Molemmat lasketaan samasta popcountista ja eroavat aina yhdellä.

Ei. Yksittäinen pariteettibitti voi vain havaita parittoman määrän bittien kääntymisiä. Se ei voi korjata niitä tai havaita parillista määrää käännettyjä bittejä. Käytä Hamming- tai CRC-koodeja korjaamiseen.

Jos sanassa on jo parillinen määrä ykkösiä, popcount mod 2 on 0 eikä ylimääräistä ykköstä tarvita; jos siinä on pariton määrä, tulos on 1, mikä lisää yhden ykkösen tehdäkseen kokonaismäärästä parillisen.

Tunnetaan myös nimellä

pariteettibitti
parillinen pariton pariteetti
pariteettitarkistus
pariteettibitti laskuri
virheentunnistus bitti
pariteetti laskuri

APA

TG we-Calculate Editorial Team. (2026). Pariteettibittilaskin (parillinen ja pariton) [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/parity-bit-calculator

Chicago

TG we-Calculate Editorial Team. "Pariteettibittilaskin (parillinen ja pariton)." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/parity-bit-calculator.

IEEE

TG we-Calculate Editorial Team, "Pariteettibittilaskin (parillinen ja pariton)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/parity-bit-calculator

BibTeX

@misc{wecalculate_parity_bit_calculator, title = {Pariteettibittilaskin (parillinen ja pariton)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }

Oliko tästä laskimesta sinulle apua?