La letra del DNI


La letra y el número del DNI son dependientes, de modo que es un mecanismo de control para comprobar mediante un algoritmo que dicha letra corresponde al número, si no lo hace el DNI es falso.

El algoritmo es el siguiente: Se toma el número del DNI, se divide entre 23 y tomamos el resto la división que debe estar comprendido entre 0 y 22. La letra se obtiene según la equivalencia de la siguiente tabla.
     
Resto
Letra
Resto
Letra
Resto
Letra
0
T
8
P
16
Q
1
R
9
D
17
V
2
W
10
X
18
H
3
A
11
B
19
L
4
G
12
N
20
C
5
M
13
J
21
K
6
Y
14
Z
22
E
7
F
15
S


Como ejemplo vamos a hallar la letra del DNI ficticio 45321987. El resto se puede obtener con la calculadora sin necesidad de hace la división a mano. Dividimos 45321987 entre 23 y nos da 1970521,1739130434782608695652174. A este número le restamos su parte entera que es 1970521 de modo que nos queda 0,1739130434782608695652174. Este número lo multiplicamos por 23 y nos da el resto que es 4. Así que le correspondería la letra G.