Beginner

Paritātes bita kalkulators (pāra un nepāra)

Atrodiet pāra un nepāra paritātes bitu jebkuram binārvārdam (vai decimālskaitlim) un redziet, cik 1 bitu tas satur.

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
Rezultāti ir aplēses tikai vispārējai informācijai un nav profesionāls padoms — vienmēr neatkarīgi pārbaudiet svarīgus rezultātus, pirms uz tiem paļaujaties. Lasīt pilnu atrunu.
Ātrā atbilde

Kā darbojas šis kalkulators?

Paritātes bits ir viens papildu bits, kas pievienots datu vārdam kļūdu noteikšanai. Saskaitiet vārda 1 bitus (popcount): pāra paritātes bits ir vienāds ar popcount mod 2, lai 1 kopskaits kļūtu pāra, un nepāra paritātes bits ir 1 mīnus tas, lai 1 kopskaits kļūtu nepāra. Paritāte nosaka viena bita kļūdas, bet nevar tās izlabot.

Formula
ones = popcount(word); pāra paritātes bits = ones mod 2; nepāra paritātes bits = 1 − (ones mod 2)
How this is calculated

Paritātes bits ir viens papildu bits, kas pievienots datu vārdam, lai uztvērējs varētu noteikt viena bita pārraides kļūdas. Kalkulators vispirms nolasa jūsu datu vārdu: binārajā režīmā tam jāsatur tikai 0 un 1, un decimālajā režīmā tas pārveido nenegatīvu veselu skaitli tā binārajā attēlojumā. Tad tas saskaita 1 bitu skaitu (populācijas skaitu jeb popcount).

Pāra paritāte izvēlas papildu bitu tā, lai 1 kopskaits vārdā plus paritātes bits būtu pāra, kas nozīmē, ka paritātes bits vienkārši ir vienāds ar popcount mod 2. Nepāra paritāte dara pretējo: tā padara 1 kopskaitu nepāra, tāpēc nepāra paritātes bits ir 1 mīnus pāra paritātes bits. Rezultātu panelis parāda 1 un 0 skaitu, abus paritātes bitus un sākotnējo vārdu ar katru paritātes bitu, kas pievienots beigās.

Paritāte nosaka jebkuru nepāra skaitu apgrieztu bitu, bet nevar noteikt pāra skaitu kļūdu, nedz arī atrast vai izlabot kļūdu — tam nepieciešami spēcīgāki kodi, piemēram, CRC vai Hamminga kodi. Ievaddatiem jābūt veseliem, nenegatīviem; tukša ievade, decimāldaļas vai nebinārie simboli neatgriež rezultātu.

Biežāk uzdotie jautājumi

Pāra paritāte pievieno bitu tā, lai 1 kopskaits būtu pāra; nepāra paritāte pievieno bitu tā, lai 1 kopskaits būtu nepāra. Abi tiek aprēķināti no tā paša popcount un vienmēr atšķiras par vienu.

Nē. Viens paritātes bits var noteikt tikai nepāra skaitu bitu apgriešanu. Tas nevar tās izlabot vai noteikt pāra skaitu apgrieztu bitu. Labošanai izmantojiet Hamminga vai CRC kodus.

Ja vārdam jau ir pāra skaits 1, popcount mod 2 ir 0 un papildu 1 nav vajadzīgs; ja tam ir nepāra skaits, rezultāts ir 1, kas pievieno vēl vienu 1, lai kopskaits būtu pāra.

Pazīstams arī kā

paritātes bits
pāra nepāra paritāte
paritātes pārbaude
kļūdu noteikšanas bits
paritātes ģenerators
parity bit

APA

TG we-Calculate Editorial Team. (2026). Paritātes bita kalkulators (pāra un nepāra) [Online calculator]. TG we-Calculate. https://we-calculate.com/lv/calculator/parity-bit-calculator

Chicago

TG we-Calculate Editorial Team. "Paritātes bita kalkulators (pāra un nepāra)." TG we-Calculate. 2026. https://we-calculate.com/lv/calculator/parity-bit-calculator.

IEEE

TG we-Calculate Editorial Team, "Paritātes bita kalkulators (pāra un nepāra)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lv/calculator/parity-bit-calculator

BibTeX

@misc{wecalculate_parity_bit_calculator, title = {Paritātes bita kalkulators (pāra un nepāra)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lv/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }

Vai šis kalkulators jums palīdzēja?