Beginner

奇偶校驗位元計算器(偶數與奇數)

求任何二進制字(或十進制數)的偶數和奇數奇偶校驗位元,並查看它包含多少個 1 位元。

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
計算結果僅為一般資訊用途的估算值,並非專業建議——在仰賴重要結果之前,請務必自行獨立查證。 閱讀完整免責聲明.
快速解答

此計算機如何運作?

奇偶校驗位元是附加在資料字末尾的一個額外位元,用於錯誤偵測。計算字的 1 位元個數(popcount):偶校驗位元等於 popcount mod 2,使 1 的總數變為偶數;奇校驗位元是 1 減去偶校驗位元,使 1 的總數變為奇數。奇偶校驗可偵測單位元錯誤,但無法糾正。

公式
ones = popcount(word);偶校驗位元 = ones mod 2;奇校驗位元 = 1 − (ones mod 2)
How this is calculated

奇偶校驗位元是附加在資料字末尾的單一額外位元,使接收方能夠偵測單位元傳輸錯誤。計算器首先讀取您的資料字:在二進制模式下,它必須只包含 0 和 1;在十進制模式下,它將非負整數轉換為其二進制表示。然後計算 1 位元的個數(人口計數,即 popcount)。

偶校驗選擇額外位元,使字加上奇偶校驗位元中 1 的總數為偶數,這意味著校驗位元等於 popcount mod 2。奇校驗則相反:使 1 的總數為奇數,因此奇校驗位元為 1 減去偶校驗位元。結果面板顯示 1 和 0 的計數、兩個校驗位元,以及在末尾附加各校驗位元的原始字。

奇偶校驗可偵測任何奇數個翻轉的位元,但無法偵測偶數個錯誤,也無法定位或糾正錯誤——為此需要更強的編碼,如 CRC 或漢明碼。輸入必須是整數且非負;空輸入、小數或非二進制字元均不回傳結果。

常見問題

偶校驗增加一個位元使 1 的總計數為偶數;奇校驗增加一個位元使 1 的總計數為奇數。兩者都從相同的 popcount 計算,且始終相差 1。

不能。單一奇偶校驗位元只能偵測奇數個位元翻轉,無法糾正,也無法偵測偶數個翻轉的位元。如需糾錯,請使用漢明碼或 CRC 碼。

若字中 1 的個數已為偶數,則 popcount mod 2 為 0,無需額外的 1;若為奇數,則結果為 1,添加一個 1 使總數變為偶數。

也稱為

同位位元
奇偶校驗
parity bit
奇偶位元
同位檢查
錯誤偵測位元
奇偶校驗位
同位元

APA

TG we-Calculate Editorial Team. (2026). 奇偶校驗位元計算器(偶數與奇數) [Online calculator]. TG we-Calculate. https://we-calculate.com/zh-tw/calculator/parity-bit-calculator

Chicago

TG we-Calculate Editorial Team. "奇偶校驗位元計算器(偶數與奇數)." TG we-Calculate. 2026. https://we-calculate.com/zh-tw/calculator/parity-bit-calculator.

IEEE

TG we-Calculate Editorial Team, "奇偶校驗位元計算器(偶數與奇數)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh-tw/calculator/parity-bit-calculator

BibTeX

@misc{wecalculate_parity_bit_calculator, title = {奇偶校驗位元計算器(偶數與奇數)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh-tw/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }

這個計算機對您有幫助嗎?