Mediante una sencilla operación matemática y una tabla de equivalencias cualquiera puede comprobar si el NIF de una persona es correcto o se ha equivocado al proporcionarlo, el proceso es el siguiente:
- tomamos el número que forma parte del NIF, por ejemplo 56.789.423
- este número lo dividimos entre 23 y nos fijamos en el resto de la división, no sacamos decimales, como es lógico, este resto es un número entre 0 y 22, ya que si no, la división cabria a uno más, en nuestro ejemplo el resto es 8.
- se compara este resto con la siguiente tabla que nos da la letra que le corresponde al NIF, en nuestro ejemplo corresponde la letra P.
Resto | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
Letra | T | R | W | A | G | M | Y | F | P | D | X | B | N | J | Z | S | Q | V | H | L | C | K | E |
por lo tanto nuestro NIF sería 56.789.423P.
Como puedes ver el algoritmo para calcular la letra es muy simple y además muy efectivo, como método de comprobación contra errores, como práctica calcula la letra del tuyo y despues vuelve a calcularla simulando un error en algún dígito, verás como ya no corresponde con la misma letra de tu NIF.
Espero que te haya gustado, y te sirva de utilidad, si es así, dale a "me gusta".