ratio.

Trouver un outil

Voir tous les outils et catégories ↗
INFORMATIQUE

Calculateur de code de Hamming et de parité étendue

Encoder quatre bits de données ou inspecter un mot de code de Hamming sept/huit bits sous des hypothèses explicites de nombre d’erreurs.

Saisissez les décimales avec une virgule ou un point, sans séparateur de milliers. Séparez les valeurs des listes par des espaces ou des points-virgules ; respectez la syntaxe indiquée pour les données structurées.

Saisissez vos valeurs

01 / SAISIE
Calcul effectué sur votre appareil

VOTRE CALCUL

Résultat

—

Étapes du calcul

Affichez les étapes une par une ou le calcul complet. Les étapes utilisent les valeurs que vous avez saisies.

    Méthode de calcul

    Placer les données aux positions 3 , 5 , 6 , 7 et même parité au 1 , 2 , 4 . Le mode étendu ajoute la parité globale à la position 8 et utilise le syndrome plus la parité globale pour distinguer les cas pris en charge.

    Syndrome=sum(parity-check position weights that fail); extended overall parity distinguishes supported single/double errors

    Exemple détaillé

    Données 1011 encodes comme Hamming 0110011 et étendu 01100110 avec des positions lues de gauche à droite de 1 .

    Hypothèses et précisions sur les données

    Le mode sept bits suppose au plus une erreur et ne peut pas détecter de manière fiable les erreurs doubles. Le mode étendu gère au maximum une erreur pour la correction et deux pour la détection; des nombres d’erreurs plus élevés peuvent imiter d’autres cas. Les cas de double-erreur détectés ne reçoivent pas de mot de données corrigées. Pas de transmission de paquets ou d’accès au fichier.

    Références : Carnegie Mellon: Structure de contrôle de parité de hamming

    Utiliser ce calculateur

    Puis-je saisir mes propres données ?

    Oui. Remplacez les valeurs de l’exemple par vos propres données. Le résultat, les étapes, les tableaux et les diagrammes disponibles se mettent à jour. Une valeur vide ou invalide efface le résultat ; les valeurs de l’exemple ne remplacent jamais les données manquantes.

    Les résultats sont-ils exacts ?

    Les calculs utilisent des nombres à virgule flottante et les résultats affichés sont arrondis. Consultez la formule, les hypothèses et la précision des données indiquée avant d’interpréter le résultat.

    Mes données sont-elles envoyées ?

    Le calcul s’effectue dans votre navigateur. Aucun compte, envoi de fichier ou service d’IA externe n’est nécessaire. Les données saisies ne sont pas conservées après le rechargement de la page.

    OUTIL ASSOCIÉ · INFORMATIQUECalculateur de CRC polynomial binaire

    Encoder un message binaire brut ou vérifier un mot de code reçu par division explicite générateur-polinôme.

    OUTIL ASSOCIÉ · INFORMATIQUEConvertisseur de bases numériques

    Convertir un entier signé entre les bases 2 – 36 en utilisant l’arithmétique exacte. Comparer les valeurs binaires, octal, décimal, hexadécimales et de base -36 avec les étapes de la valeur de place.

    OUTIL ASSOCIÉ · SLERP DE QUATERNIONCalculateur d’interpolation SLERP de quaternions

    Interpoler deux quaternions de rotation le long de l’arc de quarterion unitaire le plus court.

    PUBLICITÉ

    Espace publicitaire réservé.