NB - Número do Benefício
Dom, 10 de Junho de 2007
O algorítmo abaixo demonstra como obter o dígito verificador do NB (Número do Benefício).
Esta informação é divulgada com propósito acadêmico e para ajudar desenvolvedores que necessitam implementar validação de dígito verificador do número do benefício em formulários eletrônicos.
Formato : NNNNNNNNN-D
Onde: NNNNNNNNN - Número do Benefício
D - Dígito Verificador
Soma = X1 + X2 + X3 + X4 + X5 + X6 + X7 + X8 + X9
Resultado = Soma / 11
Se o resto for 0 ou 1, o dígito verificador será 0; caso contrário, subtraí-lo 11, o resultado será o dígito verificador.
Esta informação é divulgada com propósito acadêmico e para ajudar desenvolvedores que necessitam implementar validação de dígito verificador do número do benefício em formulários eletrônicos.
Formato : NNNNNNNNN-D
Onde: NNNNNNNNN - Número do Benefício
D - Dígito Verificador
a) Multiplicar os algarismos pelos seus respectivos pesos, conforme a seguir :
Pesos: 2,9,8,7,6,5,4,3,2
Número: NNNNNNNNN
Cálculo
2 * N = X1
9 * N = X2
8 * N = X3
7 * N = X4
6 * N = X5
5 * N = X6
4 * N = X7
3 * N = X8
2 * N = X9
D (posição do dígito)
b) Some todos os produtos obtidos no item "a".
Soma = X1 + X2 + X3 + X4 + X5 + X6 + X7 + X8 + X9
c) Divida por 11 o resultado obtido no item "b".
Resultado = Soma / 11
Se o resto for 0 ou 1, o dígito verificador será 0; caso contrário, subtraí-lo 11, o resultado será o dígito verificador.







Comentários
1) Comentário por ADEMIR BENEDITO LUIZ
Data:: 12/07/2011
ESSA MATEMATECA E UMA LOUCURA PODERIA SER MAIS SIMPLES. EU SO QUERO MEU NUMERO DE BENEFICIO QUE PERDI
2) Comentário por ADEMIR BENEDITO LUIZ
Data:: 12/07/2011
ESSA MATEMATECA E UMA LOUCURA PODERIA SER MAIS SIMPLES. EU SO QUERO MEU NUMERO DE BENEFICIO QUE PERDI
3) Comentário por Maria Lucia Alves
Data:: 09/01/2012
perdi o numero do meu beneficio,como faço para saber o numero dele??
Maria Lucia Alves
4) Comentário por joao
Data:: 02/08/2011
não dá certo isso...nao tem nada haver esse cálculo
5) Comentário por Fabio Gameleira
Data:: 09/08/2011
Prezado João,
Sim, o cálculo dá certo desde que você saiba o que está fazendo.
Esta informação é para ajudar pessoas que como eu um dia necessitou validar dígitos verificadores.
Caso necessite fazer isto e esteja com dificuldade, me escreva dizendo qual a sua necessidade que posso tentar te orientar melhor.
Att.,
Fabio Gameleira
6) Comentário por joao araujo pantoja da silva
Data:: 31/10/2011
*
7) Comentário por JOSE AUGUSTO PEREIRA
Data:: 07/10/2011
O NUMERO DO BENEFICIO DE JOSE AUGUSTO PEREIRA ESQUEÇI
8) Comentário por Claytom Valle
Data:: 17/10/2011
Fábio,
os pesos estão na sequência errada. O correto é "298765432".
Parabéns pelo trabalho.
Att,
Claytom
9) Comentário por Fabio Gameleira
Data:: 19/10/2011
Clayton,
Obrigado, realmente os pesos estavam na sequencia invertida.
Já corrigi o problema.
Valeu.
Fabio Gameleira
10) Comentário por cristiane goncalves de menezes
Data:: 22/01/2012
é a primeira vez que marco pericia nao sei numero de beneficio.
Adicionar novo comentário