Fórmula
O código para a geração do dígito verificador
é
formado por seis dígitos.
Os pesos variam de 2 a 9,
da direita para a esquerda.
Multiplica-se os digitos pelos pesos, somando-se o
produto.
Divide-se o produto por 11 e guarda-se o resto.
Subtrai-se de 11 o resto da divisão.
Obs:. Se o resto for 0 ou 1, o digito é 0(zero)
Ex:. O código é 219865
219865
765432
-------------------------
14 6 45 32 18 10
14 + 6 + 45 + 32 + 18 + 10 = 125
125 / 11 = 11 e resta 4
11 - 4 = 7 é o dígito verificador.
O código final será 219865-7