Cálculo del Dígito Verificador Luhn

De ITC Soluciones SA
Revisión del 14:06 13 oct 2009 de imported>Naquista
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Ir a la navegación Ir a la búsqueda

CALCULO DEL DIGITO VERIFICADOR BASE 10 LUHN

Se detalla un ejemplo del cálculo del módulo 10 de Luhn que es el requerido por el cumplimiento de la norma I.S.O. 7812. Si tomamos el número de afiliado siguiente:

                                  Orden de Integrante del Grupo

	Número a Verificar: 61053203765094	Dígito Verificador informado: 3
                         
¿Cómo lo calculamos?

	6	 1	0	 5	3	 2	0	 3	7	 6	5	 0	9	 4	0	 1	0	 1
	*2		*2		*2		*2		*2		*2		*2		*2		*2

	12	+1	+0	+5	+6	+2	+0	+3	+14	+6	+10	+0	+18	+4	+0	+1	+0	+1

	(1+2)	+1	+(0)	+5	+(6)	+2	+(0)	+3	+(1+4)+6	+(1+0)	+0	+(1+8)	+4	+(0)	+1	+(0)	+1

 =	47

Como se ve, cuando la multiplicación da como resultado un valor superior a 9 (6 x 2 = 12) entonces se pone cada dígito del resultado como sumando (en este caso de 12 ponemos 1 + 2 = 3).

El último dígito de la suma (en este ejemplo es el número 7) se lo restamos a 10

   10 -   7 = 3 

Dígito verificador... 3