Valider et apprendre comment fonctionne la validation pour le numéro d’assurance sociale canadien.
Le numéro d’assurance sociale (NAS) créé à l’origine par le gouvernement du Canada pour suivre et administrer le RPC, qui a ensuite été repris par l’Agence du revenu du Canada (ARC) afin de suivre les déclarations de revenus des particuliers.
Le premier chiffre d’un NAS identifie généralement la province dans laquelle il a été enregistré, comme indiqué ci-dessous. Cependant, le gouvernement a jugé nécessaire dans le passé de fournir à certaines régions des numéros de NAS attribués à d’autres régions.
Exemple interactif de la façon dont nous avons fait la validation ci-dessus en utilisant la formule de Luhn.
Par exemple, puisque vous n’avez pas encore essayé de valider un numéro SIN, nous utiliserons 087727814 comme numéro de test pour démontrer comment utiliser la formule de Luhn.
Le chiffre de contrôle (x) est obtenu en calculant la somme des chiffres puis en calculant 9 fois cette valeur modulo 10 (soit: (36 * 9 mod 10)).
En résumé: