Зміст:
Визначення - Що означає Check Digit?
Контрольна цифра - це цифра, додана до рядка чисел для виявлення помилок. Зазвичай контрольна цифра обчислюється з інших цифр у рядку. Контрольна цифра допомагає цифровим системам виявляти зміни при передачі даних від передавача до приймача.
Контрольна цифра - це десятковий еквівалент двійкової контрольної суми, що використовується у двійкових системах.
Техопедія пояснює Check Digit
Алгоритм контрольної цифри обчислює контрольну цифру на основі оригінального рядка символів, наприклад номера рахунку. Одержувач перераховує контрольну цифру для перевірки точності введення даних. Якщо перерахунковий рядок символів містить правильну контрольну цифру, дані не містять помилок і можуть бути використані. Однак символьна рядок, що не містить правильної контрольної цифри, вказує на помилку передачі, яка сигналізує про те, що дані потрібно повторно вводити та / або підтверджувати.
При використанні контрольно-розрядної системи складності та компроміси виявлення помилок та впровадження даних неминучі. Прості контрольно-розрядні системи, легко зрозумілі людині, не можуть виявити помилки з повною точністю, на відміну від складних систем, що використовують складніші алгоритми виявлення помилок.
Рекомендованою характеристикою контрольної цифри є набивання ліворуч із нулями, яка ніколи не змінює оригінальну контрольну цифру та дозволяє застосовувати цифри з різною та динамічною довжиною.