Calculateur de bit de parité (pair et impair)
Trouvez le bit de parité pair et impair de tout mot binaire (ou nombre décimal) et voyez combien de bits à 1 il porte.
Input type
Even parity bit: 0 • Odd parity bit: 1
4
ones1 bits
57.1%
0 bits
42.9%
Comment fonctionne cette calculatrice ?
Un bit de parité est un bit supplémentaire ajouté à un mot de données pour la détection d'erreurs. Comptez les bits à 1 du mot (popcount) : le bit de parité paire est égal à popcount mod 2 pour que le total des 1 devienne pair, et le bit de parité impaire est 1 moins cela pour que le total des 1 devienne impair. La parité détecte les erreurs sur un seul bit mais ne peut pas les corriger.
Formule
How this is calculated
Un bit de parité est un unique bit supplémentaire ajouté à un mot de données pour qu'un récepteur puisse détecter les erreurs de transmission sur un seul bit. Le calculateur lit d'abord votre mot de données : en mode binaire il ne doit contenir que des 0 et des 1, et en mode décimal il convertit un entier non négatif en sa représentation binaire. Il compte ensuite le nombre de bits à 1 (le poids de population, ou popcount).
La parité paire choisit le bit supplémentaire pour que le nombre total de 1 dans le mot plus le bit de parité soit pair, ce qui signifie que le bit de parité est simplement égal à popcount mod 2. La parité impaire fait le contraire : elle rend le nombre total de 1 impair, donc le bit de parité impaire est 1 moins le bit de parité paire. Le panneau de résultat affiche le compte de 1 et de 0, les deux bits de parité, et le mot d'origine avec chaque bit de parité ajouté à la fin.
La parité détecte tout nombre impair de bits inversés mais ne peut pas détecter un nombre pair d'erreurs, ni localiser ou corriger l'erreur — pour cela il faut des codes plus puissants comme les codes CRC ou de Hamming. Les entrées doivent être des valeurs entières non négatives ; une entrée vide, des décimaux ou des caractères non binaires ne renvoient aucun résultat.
Questions fréquentes
La parité paire ajoute un bit pour que le compte total de 1 soit pair ; la parité impaire ajoute un bit pour que le compte total de 1 soit impair. Les deux sont calculées à partir du même popcount et diffèrent toujours d'un.
Non. Un seul bit de parité ne peut détecter qu'un nombre impair de bits inversés. Il ne peut pas les corriger ni détecter un nombre pair de bits inversés. Utilisez les codes de Hamming ou CRC pour la correction.
Si le mot a déjà un nombre pair de 1, popcount mod 2 vaut 0 et aucun 1 supplémentaire n'est nécessaire ; s'il a un nombre impair, le résultat est 1, ce qui ajoute un 1 de plus pour rendre le total pair.
Aussi appelé
TG we-Calculate Editorial Team. (2026). Calculateur de bit de parité (pair et impair) [Online calculator]. TG we-Calculate. https://we-calculate.com/fr/calculator/parity-bit-calculator
TG we-Calculate Editorial Team. "Calculateur de bit de parité (pair et impair)." TG we-Calculate. 2026. https://we-calculate.com/fr/calculator/parity-bit-calculator.
TG we-Calculate Editorial Team, "Calculateur de bit de parité (pair et impair)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fr/calculator/parity-bit-calculator
@misc{wecalculate_parity_bit_calculator, title = {Calculateur de bit de parité (pair et impair)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fr/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }
Cette calculatrice vous a-t-elle aidé ?
