Esta é uma descrição do cálculo de dígitos de verificação de acordo com Modulo 10.
Cálculo de um checkum de acordo com modulo 10:
Um dígito de verificação de acordo com modulo 10 é usado por códigos de EAN, por exemplo, EAN-13.
Com os códigos do EAN, o dígito de verificação é calculado de acordo com o método de cálculo modulo 10 com a ponderação 3. Pesando 3 começa no primeiro dígito da direita. Em seguida, os dígitos individuais são multiplicados pela ponderação. Estes resultados são adicionados a uma soma. O modulo 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 é o ígito checkum/check.
O seguinte é um exemplo de cálculo para Modulo 10 usando um código EAN-13:
Com o Código 25 Códigos, o dígito de verificação também é calculado com ponderação 3 de acordo com o método de cálculo Modulo 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. Estes resultados resultantes são adicionados a uma soma. O modulo 10 é calculado a partir desta soma. Primeiro a soma é dividida por 10. O restante da divisão é subtraído de 10 (calcule a diferença para 10). O resultado dessa subtração é o ígito checkum/check.
No seguinte, você pode ver um exemplo de cálculo para Modulo 10 usando o Código 25:
Com o Leitcode e o Identcode, o dígito de verificação também é calculado de acordo com o método de cálculo modulo 10. No entanto, a ponderação é diferente aqui: Ponderação de 4 para posições ímpares e 9 para posições retas. Aqui está um exemplo:
Um exemplo de cálculo para modulo 10 usando um Código EAN-14 / ITF-14 / SCC-14 / DUN-14:
Um dígito de verificação de acordo com modulo 10 é usado por códigos de EAN, por exemplo, EAN-13.
Com os códigos do EAN, o dígito de verificação é calculado de acordo com o método de cálculo modulo 10 com a ponderação 3. Pesando 3 começa no primeiro dígito da direita. Em seguida, os dígitos individuais são multiplicados pela ponderação. Estes resultados são adicionados a uma soma. O modulo 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 é o ígito checkum/check.
O seguinte é um exemplo de cálculo para Modulo 10 usando 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 |
Calcule checkum: | A adição ao próximo múltiplo de 10. (50) |
Dígito da verificação | 6 |
Com o Código 25 Códigos, o dígito de verificação também é calculado com ponderação 3 de acordo com o método de cálculo Modulo 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. Estes resultados resultantes são adicionados a uma soma. O modulo 10 é calculado a partir desta soma. Primeiro a soma é dividida por 10. O restante da divisão é subtraído de 10 (calcule a diferença para 10). O resultado dessa subtração é o ígito checkum/check.
No seguinte, você pode ver um exemplo de cálculo para Modulo 10 usando o Código 25:
Dígitos: | 1 2 3 4 5 |
Peso: | 3 1 3 1 3 |
Resultados: | 3+2+9+4+15 = 33 |
Calcule checkum: | A adição ao próximo múltiplo de 10. (40) |
Dígito da 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 modulo 10. No entanto, a ponderação é diferente aqui: Ponderação de 4 para posições ímpares e 9 para posições retas. 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 |
Calcule checkum: | A adição ao próximo múltiplo de 10. (220) |
Dígito da verificação | 5 |
Um exemplo de cálculo para modulo 10 usando 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 |
Calcule checkum: | A adição ao próximo múltiplo de 10. (50) |
Dígito da verificação | 6 |