Съдържание:
Определение - Какво означава Check Digit?
Контролната цифра е цифра, добавена към низ от числа с цел откриване на грешки. Обикновено контролната цифра се изчислява от останалите цифри в низа. Контролната цифра помага на цифровите системи да откриват промените при прехвърляне на данни от предавател към приемник.
Контролната цифра е десетичният еквивалент на двоичната контролна сума, използвана в двоичните системи.
Techopedia обяснява Check Digit
Алгоритъмът с контролна цифра изчислява контролна цифра въз основа на оригиналния символен низ, например номер на акаунт. Приемникът преизчислява контролната цифра, за да провери точността на въвеждане на данни. Ако преизчисленият символен низ съдържа правилната контролна цифра, данните не съдържат грешки и могат да бъдат използвани. Обаче символен низ, който не включва правилната контролна цифра, показва грешка в прехвърлянето, която сигнализира, че данните трябва да бъдат въведени отново и / или потвърдени отново.
Когато се използва контролно-цифрова система, откриването на грешки и сложните компромиси и компромиси са неизбежни. Простите системи с контролни цифри, лесно разбираеми от хората, не могат да откриват грешките с пълна точност, за разлика от сложните системи, които използват по-сложни алгоритми за откриване на грешки.
Препоръчителна характеристика на контролната цифра е лявата подложка с нули, която никога не променя оригиналната контролна цифра и позволява прилагането на цифри с разнообразна и динамична дължина.
