Y pregunto yo ?
No puede haber cifras del DNI que sean menor de 10.000.000, y con ello la longitud ser menor de 9 ?
Yo creo recordar DNI's con cifras menores de esos Diez Millones (que me perdonen, pero supongo que de gente bastante mayor ...).
Por ello creo que deberías reconsiderar entonces la comprobación de la longitud. El método para calcular la letra sigue siendo perfectamente válido.
Si sirve como indicación adicional, dicho método también se puede aplicar a las Tarjetas de Residentes emitidas en España. En este caso, siempre empezaría por una 'X', seguido de 7 cifras y la letra final según el método descrito.
Saludos
__________________
Piensa siempre en positivo !
|