Le Friday 05 February 2010 20:49:57 Alain Vaugham, vous avez écrit :
> Le Friday 05 February 2010 20:38:04 [email protected], vous avez écrit :
> > j'en creve d'envie,
> > mais le pb c'est que je suis comptable,
> > et que j'ai jamais appris à programmer
> > et ça coince à la 1ère ligne !
>
> Est-ce que tu sais comment on fait prour calculer/vérifier les clefs de
> contrôle?

Si cela peut aider, j'ai trouvé comment calculer le caractère de redondance 
longitudinal pour de l'EAN13 :
http://www.ean-int.org/barcodes/support/check_digit_calculator#how

J'ai aussi trouvé son explication en termes plus simples sur 
http://sqlpro.developpez.com/cours/normes/#L5.3
L'algorithme de contrôle est le suivant : En commençant par la droite les 
chiffres sont additionnés; ceux de rang pair sont multipliés par 3, ceux de 
rang impair ne sont pas modifiés. La clé est le plus petit chiffre à ajouter 
au résultat obtenu pour obtenir un multiple de 10.

Je ne sais pas encore si ce LRC est calculé de la même manière pour les cartes 
bancaires ou pour le numéro de sécurité sociale.

Voilà.
Il n'y a plus qu'à apprendre un language de programmation pour exploiter ça.


-- 
Alain Vaugham
Clef GPG : 0xD26D18BC
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à