Table des matières:
Définition - Que signifie Check Digit?
Un chiffre de contrôle est un chiffre ajouté à une chaîne de chiffres à des fins de détection d'erreur. Normalement, le chiffre de contrôle est calculé à partir des autres chiffres de la chaîne. Un chiffre de contrôle aide les systèmes numériques à détecter les changements lorsque les données sont transférées de l'émetteur au récepteur.
Le chiffre de contrôle est l'équivalent décimal de la somme de contrôle binaire utilisée dans les systèmes binaires.
Techopedia explique Check Digit
Un algorithme de chiffre de contrôle calcule un chiffre de contrôle sur la base d'une chaîne de caractères d'origine, telle qu'un numéro de compte. Le récepteur recalcule le chiffre de contrôle pour vérifier la précision de la saisie des données. Si la chaîne de caractères recalculée contient le chiffre de contrôle correct, les données sont sans erreur et peuvent être utilisées. Cependant, une chaîne de caractères qui n'inclut pas le chiffre de contrôle correct indique une erreur de transfert, ce qui signale que les données doivent être saisies à nouveau et / ou revérifiées.
Lorsqu'un système à chiffres de contrôle est utilisé, la complexité et la compromission de la détection des erreurs et de la mise en œuvre des données sont inévitables. Les systèmes de chiffres de contrôle simples facilement compréhensibles par l'homme ne peuvent pas détecter les erreurs avec une précision totale, contrairement aux systèmes complexes qui utilisent des algorithmes de détection d'erreurs plus compliqués.
Une caractéristique de chiffre de contrôle recommandée est le remplissage à gauche avec des zéros, qui ne modifie jamais le chiffre de contrôle d'origine et permet l'application de chiffres de longueur variée et dynamique.