zoheir
cvm.mangaleet()
Je recherche la méthode permettant de tester si un numéro de TVA est valide ou pas.
merci.
merci.
Formule :
un numero de TVA se compose de 2 lettres suivit de 9 chiffres.
Pour controler sa validité, il faut prendre les 7 premiers chiffres et les diviser par 97.
on obtient un reste.
on soustrait ce reste à 97 et le nouveau nombre obtenu doit etre égal aux deux derniers chiffres du numéro de TVA.
exemple :
soit le numéro BE 407034269
4070342 / 97 reste 28
97-28 = 69 ce qui correspond au 2 derniers chiffres du numéro de TVA
je pense qu'en se trompant de 2 chiffres c'est faisable, non?C'est la même méthode que pour les numéros de cartes bancaires apparemment.
Les deux derniers chiffres sont le reste de la division par 97.
Avec ce système, on ne peut pas se trouver de 1 ou 2 chiffres, il faut se tromper d'autre moins 3 chiffres pour avoir la malchance d'encore tomber sur un nombre possédant le même reste lors d'une division par 97 ...
Vive les bases de cryptographie![]()