Cálculo de dígitos de cheque de Modulo 10

Modulo 10

Esta es una descripción del cálculo de los dígitos de cheque según Modulo 10.

InfoActiveBarcode calcula estos dígitos de comprobación para la mayoría de los códigos automáticamente.
Esta documentación es sólo en aras de la integridad.

Cálculo de una suma de comprobación según Modulo 10:
Los códigos EAN utilizan un dígito de verificación según Modulo 10, por ejemplo, EAN-13.

Con los códigos EAN, el dígito de verificación se calcula según el método de cálculo modulo 10 con la ponderación 3. La ponderación 3 comienza en el primer dígito de la derecha. A continuación, los dígitos individuales se multiplican por la ponderación. Estos resultados se agregan a una suma. El módulo 10 se calcula a partir de esta suma. En primer lugar, la suma se divide por 10. El resto de la división se resta de 10. El resultado de esta resta es la suma de comprobación/dígito de comprobación.

A continuación se muestra un ejemplo de cálculo para Modulo 10 utilizando un 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 suma de comprobación: La adición al siguiente múltiplo de 10. (50)
Dígito de verificación 6


Con los códigos de código 25, el dígito de verificación también se calcula con la ponderación 3 según el método de cálculo Modulo 10. Sin embargo, la ponderación 3 comienza en el primer dígito útil desde la izquierda. A continuación, los dígitos útiles individuales se multiplican por la ponderación. Estos resultados resultantes se agregan a una suma. El módulo 10 se calcula a partir de esta suma. En primer lugar, la suma se divide por 10. El resto de la división se resta de 10 (calcular la diferencia a 10). El resultado de esta resta es la suma de comprobación/dígito de comprobación.

A continuación se puede ver un ejemplo de cálculo para Modulo 10 utilizando el código 25:

Dígitos: 1 2 3 4 5
Peso: 3 1 3 1 3
Resultados: 3+2+9+4+15 = 33
Calcular suma de comprobación: La adición al siguiente múltiplo de 10. (40)
Dígito de verificación 7


Con el Leitcode y el Identcode el dígito de verificación también se calcula de acuerdo con el método de cálculo modulo 10. Sin embargo, la ponderación es diferente aquí: Peso de 4 para posiciones impares y 9 para posiciones rectas. Aquí está un ejemplo:

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 suma de comprobación: La adición al siguiente múltiplo de 10. (220)
Dígito de verificación 5


Un ejemplo de cálculo para Modulo 10 utilizando un 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 suma de comprobación: La adición al siguiente múltiplo de 10. (50)
Dígito de verificación 6