public class DniDigit
extends java.lang.Object
Clase que sirve para el manejo de Nro verificador de documento. Se implementa un Nro para cada Pais.
En el caso de Argentina es asi:
DARG251742223
Siendo 3 el dígito verificador que aparentemente se calcula con el siguiente algoritmo:
Algoritmo
Tomamos como ejemplo el DNI 42262648
422626482 - donde 42262648 es el DNI y 2 es el dígito de control
Para validar si es DNI valido se multiplica por el juego 7,3,1 y luego se suma todo, es decir:
4 2 2 6 2 6 4 8
7 3 1 7 3 1 7 3
28+ 6+ 2+ 42+ 6+ 6+ 28+ 24 =142
El dígito de control el el último dígito de la suma, es decir 2