Контрольное число – это набор цифр, которые добавляются к ОКОФ (Общероссийский классификатор объектов финансовых вложений) для обеспечения его уникальности и защиты от ошибок при вводе или передаче данных. Контрольное число позволяет проверять правильность введенного ОКОФ и предотвращать возможные ошибки.
ОКОФ представляет собой систему классификации, которая включает в себя коды, отражающие различные виды объектов финансовых вложений. Каждый код состоит из 5 цифр и имеет свое значение и назначение. Например, код 11111 – это акции, код 22222 – облигации, и так далее. Контрольное число добавляется к коду ОКОФ для проверки его правильности и идентификации.
Рассчитать контрольное число ОКОФ можно с помощью алгоритма Луна. Для этого необходимо последовательно перемножить каждую цифру кода ОКОФ на весовое число, затем сложить все полученные произведения и поделить сумму на 11. Остаток от деления будет являться контрольным числом. Если остаток равен 10, то контрольное число равно 0.
Вопрос-ответ
Зачем нужно контрольное число в ОКОФ?
Контрольное число в ОКОФ нужно для проверки правильности введенного кода классификатора. Оно позволяет обнаружить возможные ошибки при наборе кода.
Как рассчитать контрольное число в ОКОФ?
Контрольное число в ОКОФ рассчитывается на основе алгоритма Луна. Для этого нужно умножить каждую цифру кода классификатора на определенные весовые коэффициенты, затем сложить полученные произведения и найти остаток от деления суммы на 11. Если остаток равен 10, то контрольное число будет равно 0. В противном случае, контрольное число будет равно остатку.
Как проверить правильность контрольного числа в ОКОФ?
Чтобы проверить правильность контрольного числа в ОКОФ, нужно выполнить те же шаги, что и при его рассчете. Перемножить каждую цифру кода классификатора на весовые коэффициенты, сложить произведения и найти остаток от деления суммы на 11. Если полученный остаток совпадает с контрольным числом, то код классификатора введен правильно.