Questa è una descrizione del calcolo delle cifre di assegno in base Modulo 11.
Calcolo di un checksum secondo il Modulo 11:
Una cifra di controllo in base al Modulo 11 viene utilizzata, ad esempio da P . Un Modulo 11 viene utilizzato anche per ISBN.
PZN
Prima tutte le cifre vengono moltiplicate singolarmente con un moltiplicatore. Il moltiplicatore corrisponde alla posizione della cifra 1. Vengono aggiunti tutti i prodotti risultanti. Il risultato viene quindi diviso per 11. Il resto risultante è la cifra di controllo. Se la cifra di controllo è 10, questo numero non deve essere utilizzato come P. N. Il codice non sarebbe pertanto valido.
Un esempio di calcolo:
Il checksum ISBN-10 e l'ISSN
Prima tutte le cifre vengono moltiplicate singolarmente con un moltiplicatore. Il moltiplicatore corrisponde alla posizione della cifra 1 da destra. Vengono aggiunti tutti i prodotti risultanti. Il risultato viene quindi diviso per 11. Il resto risultante viene sottratto da 11 e restituisce la cifra di controllo.
Se il risultato 11 viene calcolato per questa procedura di checksum, il checksum è 0. Di conseguenza, lo 0 non poteva essere calcolato, perché nella fase precedente (in seguito la divisione per 11) 11 è impossibile.
Può anche accadere che sia richiesta la cifra 10. 10 è rappresentato da una X: "3-928444-00-X".
Un esempio di calcolo:
Una cifra di controllo in base al Modulo 11 viene utilizzata, ad esempio da P . Un Modulo 11 viene utilizzato anche per ISBN.
PZN
Prima tutte le cifre vengono moltiplicate singolarmente con un moltiplicatore. Il moltiplicatore corrisponde alla posizione della cifra 1. Vengono aggiunti tutti i prodotti risultanti. Il risultato viene quindi diviso per 11. Il resto risultante è la cifra di controllo. Se la cifra di controllo è 10, questo numero non deve essere utilizzato come P. N. Il codice non sarebbe pertanto valido.
Un esempio di calcolo:
Cifre: | 6 3 1 9 4 2 |
peso: | 2 3 4 5 6 7 |
Risultati: | 12+9+4+45+24+14 = 108 |
Calcola checksum: | 108 / 11 = 9 rimanenza 9 |
Cifra di controllo | 9 |
Il checksum ISBN-10 e l'ISSN
Prima tutte le cifre vengono moltiplicate singolarmente con un moltiplicatore. Il moltiplicatore corrisponde alla posizione della cifra 1 da destra. Vengono aggiunti tutti i prodotti risultanti. Il risultato viene quindi diviso per 11. Il resto risultante viene sottratto da 11 e restituisce la cifra di controllo.
Se il risultato 11 viene calcolato per questa procedura di checksum, il checksum è 0. Di conseguenza, lo 0 non poteva essere calcolato, perché nella fase precedente (in seguito la divisione per 11) 11 è impossibile.
Può anche accadere che sia richiesta la cifra 10. 10 è rappresentato da una X: "3-928444-00-X".
Un esempio di calcolo:
Cifre: | 3 9 2 8 4 4 4 0 4 |
peso: | 10 9 8 7 6 5 4 3 2 |
Risultati: | 30 + 81 + 16 + 56 + 24 + 20 + 16 + 0 + 8 = 251 |
Calcola checksum: | 251 / 11 = 22 rimanenza 9 -> 11 - 9 = 2 |
Cifra di controllo | 2 |