Skip navigation

Coje ahora mismo tu DNI, si si corre, te dejo un tiempo (tampoco me voy a ir de tu pantalla). Bien, ¿ya lo tienes? Miralo por la cara de atrás. Localiza el número que aparece situado abajo a la derecha depués de los símbolos “<<<<<<<” (de relleno. Si eres tan torpe de no saber de cual hablo, me refiero al que está en rojo un poco más abajo) seguro que más de una vez alguien te ha dicho que ese número indica cuantas personas tienen el mismo nombre y apellidos que tú . Pues esto es MENTIRA. (por cierto éste post está puesto debido a que esta mañana un amigo de mi universidad me ha dicho eso, y yo le he revatido diciendo que me parecía una tontería… y por tanto al volver a casa he buscado por internet, he ganado la apuesta 😀 ) Y ahora me preguntarás que porqué digo eso, que entonces de donde sale el numerito, ¿no? Atent@, mira en tu DNI, debería aparecer algo como esto:

 

IDESP12345678Z3<<<<<<<<<<<<<<<
7410150M0903226ESP<<<<<<<<<<<4
DE<TAL<Y<CUAL<<FULANITO<<<<<<<

Esta zona del DNI está compuesta por caracteres OCR, es decir, está preparada para ser leída por máquinas. Ese dígito en concreto es sólo un dígito de control para verificar que se ha leído correctamente.

A continuación se van a identificar cada uno de los campos que forman la zona de datos OCR y se va a explicar el algoritmo utilizado para la generación de los dígitos de control.

Identificando los campos tenemos que:

 

1.[ID] 2.[ESP] 3.[12345678Z] 4.[3] 5.[<<<<<<<<<<<<<<<]
6.[741015] 7.[0] 8.[M] 9.[090322] 10.[6] 11.[ESP] 12.[<<<<<<<<<<<] 13.[4]
14.[DE<TAL<Y<CUAL<<FULANITO<<<<<<<]

La zona de datos OCR del DNI se puede dividir en diversos campos:

  1. Tipo de documento
  2. Nación
  3. Número de DNI
  4. Dígito de control del campo 3
  5. Relleno
  6. Fecha de nacimiento (AAMMDD)
  7. Dígito de control del campo 6
  8. Sexo (M/F)
  9. Fecha de caducidad
  10. Dígito de control del campo 9
  11. Nacionalidad
  12. Relleno
  13. Dígito de control de los campos 3, 4, 6, 7, 9 y 10 concatenados
  14. Nombre

En cuanto al número [13] que es el que nos interesa: los dígitos de control se generan a partir de otros campos a los cuales se les aplica un algoritmo sencillo. Primero se ha de separar por caracteres, por ejemplo, si el valor del campo es 12345678Z:

 

1 2 3 4 5 6 7 8 Z

Si alguno de los caracteres es una letra, se ha de cambiar por su valor numérico:

 

A 0   F 5   K 10   P 15   U 20   Z 25
B 1   G 6   L 11   Q 16   V 21
C 2   H 7   M 12   R 17   W 22
D 3   I 8   N 13   S 18   X 23
E 4   J 9   O 14   T 19   Y 24

Así que tenemos:

 

1 2 3 4 5 6 7 8 25

A estos números se les ha de aplicar el peso 7-3-1, lo que significa que se han de multiplicar por 7, por 3 o por 1 dependiendo de su posición:

 

1  2  3  4  5  6  7  8  25
7  3  1  7  3  1  7  3   1
--------------------------
7  6  3 28 15  6 49 24  25

A continuación se han de sumar los resultados de todas las multiplicaciones:

 

7 + 6 + 3 + 28 + 15 + 6 + 49 + 24 + 25 = 163

El dígito de control es el último dígito del resultado de la suma, 3 en este caso.

Así que ya no podéis volver a dejaros engañar por un mito sin lógica alguna, y seguir mejor la corriente de la lógica. Si todavía no os lo creéis podéis hacer la prueba de calcular el vuestro en esta página.

 


 

 

Este documento pertenece a un estudio de Josep P. F.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: