La Partita I.V.A. e' composta da 11 cifre. L'ultima cifra è il carattere di controllo che vogliamo verificare:

1. s=0
2. sommare ad s le cifre dispari (dalla prima alla nona)
3. per ogni cifra di posto pari (dalla seconda alla decima),
moltiplicare la cifra per due e, se risulta piu' di 9,
sottrarre 9, quindi aggiungere il risultato a s;
4. si calcola il resto della divisione di s per 10:
r=s%10 cioe' r=s-10*int(s/10); risulta un numero tra 0 e 9;
5. se r=0 si pone c=0, altrimenti si pone c=10-r
6. l'ultima cifra del cod. fisc. deve valere c.

Esempio: 12345678903
1. s=0
2. s=1+3+5+7+9=25
3. s=s+4+8+3+7=47
4. r=7
5. c=3
6. OK.


Tutte le info che so è che ho trovato.....

Spero siano utili

bye