Подтвердите и узнайте, как работает валидация для Канадского номера социального страхования.
Номер социального страхования (SIN), первоначально созданный правительством Канады для отслеживания и администрирования CPP, который впоследствии был передан Канадским агентством по доходам (CRA) в качестве способа отслеживания лиц, представляющих налоги.
Первая цифра SIN обычно идентифицирует провинцию, в которой она была зарегистрирована, как указано ниже. Тем не менее, правительство сочло необходимым в прошлом предоставлять определенные регионы с номерами SIN, присвоенными другим регионам.
Интерактивный пример того, как мы сделали валидацию выше, используя формулу Луна.
Контрольная цифра (х) получается путем вычисления суммы цифр затем вычислением в 9 раз, что значение по модулю 10 (так что: (39 * 9 мода 10)).
В итоге: