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.