Vérifier les 16 chiffres d’une carte bancaire c’est plutôt simple

Bonjour à tous, voici une petite technique pour votre culture générale, ça ne vous servira surement à pas à grand chose, mais c'est amusant ^^

On vérifie en trois étapes ces 16 numéros ;)

pour l'exemple on va vérifier ces 16 chiffres : 4417 1234 5678 9113

Etape 1 :
On prends le premier et troisième chiffre des 4 blocs et on le multiplie par 2
 4417 1234   5678      9113
2x      8 2   2  6    10 14      18   2

Etape 2 :
On récupère les chiffres non utilisé :             4417 1234 5678 9113
4 7   2  4   6  8    1 3

Etape 3 :
On additionne toute la suite de  chiffre (considérer que les nombres sont des chiffres):
Notre première etape  :    8 2   2  6    10 14      18   2
Devient :    8 + 2  +  2  + 6  +  1 + 0 + 1 + 4  + 1 + 8  +  2  = 35
 Notre deuxième étape    :   4 7   2  4   6  8    1 3
Devient :    4 + 7 +  2 + 4 +  6 + 8  +  1 + 3  = 25
Resultat  = 35 + 25 = 60

Dans ce cas à la fin de notre calcule on obtiens 60, une carte valide retournera toujours un divisible de 10. Ce numéro est donc bel et bien un numéro de carte valide ;)

Cette méthode peut s'appliquer également pour vérifier un numéro de Siret ou bien d'assurance social canadien :)

Pour plus d'info : http://fr.wikipedia.org/wiki/Formule_de_Luhn

 

 

Laisser une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site est protégé par reCAPTCHA et le GooglePolitique de confidentialité etConditions d'utilisation appliquer.