Cálculo do dígito de verificação de Modulo 10

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



InfoO ActiveBarcode calcula automaticamente os dígitos de verificação para a maioria dos códigos.
Esta documentação serve apenas para fins de completude.

Modulo 10

Cálculo de uma soma de verificação de acordo com o módulo 10:
Um dígito de verificação de acordo com o Módulo 10 é utilizado pelos códigos EAN, por exemplo, EAN-13.

Com os códigos EAN, o dígito de verificação é calculado de acordo com o método de cálculo módulo 10 com a ponderação 3. A ponderação 3 começa no primeiro dígito da direita. Em seguida, os dígitos individuais são multiplicados pela ponderação. Esses resultados são adicionados a um total. O módulo 10 é calculado a partir desta soma. Primeiro, a soma é dividida por 10. O restante da divisão é subtraído de 10. O resultado dessa subtração é a soma de verificação/dígito de verificação.

A seguir, apresentamos um exemplo de cálculo para o Modulo 10 utilizando um código EAN-13:

Dígitos: 4 0 0 7 6 3 0 0 0 0 1 1
Peso: 1 3 1 3 1 3 1 3 1 3 1 3
Resultados: 4+0+0+21+6+9+0+0+0+0+1+3 = 44
Calcular soma de verificação: A adição ao próximo múltiplo de 10. (50)
Digito de verificação 6


Com os códigos Code 25, o dígito de verificação também é calculado com ponderação 3, de acordo com o método de cálculo Módulo 10. No entanto, a ponderação 3 começa no primeiro dígito útil da esquerda. Em seguida, os dígitos úteis individuais são multiplicados pela ponderação. Os resultados obtidos são somados a um total. O módulo 10 é calculado a partir desta soma. Primeiramente, a soma é dividida por 10. O restante da divisão é subtraído de 10 (calcule a diferença até 10). O resultado dessa subtração é a soma de verificação/dígito de verificação.

A seguir, você pode ver um exemplo de cálculo para o Módulo 10 utilizando o Código 25:

Dígitos: 1 2 3 4 5
Peso: 3 1 3 1 3
Resultados: 3+2+9+4+15 = 33
Calcular soma de verificação: A adição ao próximo múltiplo de 10. (40)
Digito de verificação 7


Com o Leitcode e o Identcode, o dígito de verificação também é calculado de acordo com o método de cálculo módulo 10. No entanto, a ponderação é diferente neste caso: Ponderação de 4 para posições ímpares e 9 para posições pares. Aqui está um exemplo:

Dígitos: 2 3 6 6 9 0 1 2 0 1 2 3 0
Peso: 4 9 4 9 4 9 4 9 4 9 4 9 4
Resultados: 8+27+24+54+36+0+4+18+0+9+8+27+0 = 215
Calcular soma de verificação: A adição ao próximo múltiplo de 10. (220)
Digito de verificação 5


Um exemplo de cálculo para o Modulo 10 utilizando um código EAN-14 / ITF-14 / SCC-14 / DUN-14:

Dígitos: 0 4 0 0 7 6 3 0 0 0 0 1 1
Peso: 3 1 3 1 3 1 3 1 3 1 3 1 3
Resultados: 0+4+0+0+21+6+9+0+0+0+0+1+3 = 44
Calcular soma de verificação: A adição ao próximo múltiplo de 10. (50)
Digito de verificação 6