pan>
При розділеному способі, для контролю знаковими розрядів, можна використовуват засіб для визначення переповнення, так як у випадка модіфікованого кодом появи помилок в знакових розряда приведе до неспівпадання ІНФОРМАЦІЇ в них. При Перевірці правільності ОБРОБКИ цифрових частин збережений такоже НЕ вінікає особливая труднощів. p align="justify"> При загально способі контролю потребує корекцію контрольного коду результату Із-за того, что знак результату при додаванні повторює знак доданків.
При числовому методі контролю код заданого числа візначається як найменший додатній Залишок від ділення числа на Вибраний модуль p:
A = A - {A/p} p,
де у фігурніх дужках - Ціла частина від ділення; А - число, Яку контролюється.
Величина модуля р істотно впліває на Якість контролю; ЯКЩО р = q (q - основа системи числення, в якій вираженною число) i має місце числовий контроль, то контролюється Тільки молодший розряд числа и контроль як такий НЕ має змісту; для р = q m вірні аналогічні міркування, так як, ЯКЩО m
При числовому методі контролю за модулем р для визначення Залишки Використовують операцію ділення, яка потребує великих витрат машинного годині. Для числового методу контролю вірні основні Властивості порівнянь (додавання, множення порівнянь и т.д.). Тому, ЯКЩО
А Вє r A (mod p); B Вє r < i align = "justify"> B (mod p)
де 0 ВЈ r A ВЈ p-1 , то < i align = "justify"> А + В Вє r A + r B (mod p) .
Звідсі
A + В Вє r A + r B (modp).
Аналогічнім чином доводитися Вірність и Наступний відношень:
A-В Вє r A - r B (modp). A В