-
Notifications
You must be signed in to change notification settings - Fork 0
Horner
do- edited this page Sep 18, 2024
·
2 revisions
Horner
— класс-наследник Check
, вычисляющий контрольную по схеме Горнера
Применяется для ОГРН и ОГРНИП.
const c = new Horner (totalLength, checkSumLength)
Смысл параметров такой же, как у одноимённых полей.
Имя | Описание |
---|---|
coefficients |
Массив коэффициентов |
valueLength |
Количество цифр в коде за вычетом контрольной суммы |
checkSumLength |
Количество цифр в контрольной сумме |
totalLength |
Общее количество цифр в коде (valueLength + checkSumLength ) |
modulus |
10 в степени checkSumLength
|
Умножает накопленную сумму на 10 и прибавляет к ней digit
.