Descrição do cálculo dos dígitos de verificação

Esta documentação serve apenas para fins de completude.
Modulo 11
Cálculo de uma soma de verificação de acordo com o módulo 11:Um dígito de verificação de acordo com o Módulo 11 é utilizado, por exemplo, pelo PZN. O Módulo 11 também é utilizado para o ISBN.
PZN
Primeiramente, todos os dígitos são multiplicados individualmente por um multiplicador. O multiplicador corresponde à posição do dígito 1. Todos os produtos resultantes são somados. O resultado é então dividido por 11. O restante resultante é o dígito de verificação. Se o dígito de verificação for 10, este número não deve ser utilizado como PZN. O código seria, portanto, inválido.
Um exemplo de cálculo:
Dígitos: | 6 3 1 9 4 2 |
Peso: | 2 3 4 5 6 7 |
Resultados: | 12+9+4+45+24+14 = 108 |
Calcular soma de verificação: | 108 / 11 = 9 Resto 9 |
Digito de verificação | 9 |
O ISBN-10 e a soma de verificação ISSN
Primeiramente, todos os dígitos são multiplicados individualmente por um multiplicador. O multiplicador corresponde à posição do dígito 1 da direita. Todos os produtos resultantes são somados. O resultado é então dividido por 11. O restante resultante é subtraído de 11 e resulta no dígito de verificação.
Se o resultado 11 for calculado para este procedimento de soma de verificação, a soma de verificação é 0. Como resultado, o 0 não pôde ser calculado, pois na etapa anterior (restante da divisão por 11) 11 é um resultado impossível.
Também pode ocorrer que o dígito 10 seja necessário. 10 é representado por um X: “3-928444-00-X”.
Um exemplo de cálculo:
Dígitos: | 3 9 2 8 4 4 4 0 4 |
Peso: | 10 9 8 7 6 5 4 3 2 |
Resultados: | 30 + 81 + 16 + 56 + 24 + 20 + 16 + 0 + 8 = 251 |
Calcular soma de verificação: | 251 / 11 = 22 Resto 9 -> 11 - 9 = 2 |
Digito de verificação | 2 |