Validação de cpf ou alguma validação em específico.
Ele recebe o número, quebra em substrings e verifica se o dígito está correto.
L
lokits5
validação de conta corrente
tipo assim
“2869-0”
eu to debug , pelo que entendi ele verifica os numeros , mas na dv ele esta quebrando esse 0 e não deixa passar…
tem como fazer isso…
drsmachado
O número do DV não coincide com a sequência lógica do algoritmo.
É como um validador de cpf, ele pega parte do número (os 9 primeiros do cpf) e, aplicando um algoritmo específico, checa se os 2 últimos conferem com a lógica.
L
lokits5
com esse digito de conta ele naum esta validando essa conta
2869-0
mas ela é valida, só não consigo achar aonde fazer isso.
se poder me explicar !!
if(txtAgencia == e.getSource() || txtDVAgencia == e.getSource()) {
if(!txtAgencia.getText().equals("") && !txtDVAgencia.getText().equals("")) {
if(!Utils.isFMod11(txtAgencia.getText().concat(txtDVAgencia.getText()),"P")) { <-----------------
frmProposta.setFormularioValido(false);
txtAgencia.setText("");
txtDVAgencia.setText("");
new Mensagem(this, "Aviso", "Agência inválida.", Mensagem.MSG_BOTAO_OK, Mensagem.MSG_ICONE_ALERTA);
txtAgencia.requestFocus();
}
}
}
/* Conta e digito verificador
* Digito proibido igual a P.
*/
L
lokits5
.
marcelo.bellissimo
MOD11 é um algoritmo de verificação de dígitos, é bem conhecido, mas eu nunca cheguei á usar pra poder explicar como funciona e qual o propósito principal dele… segue uma página explicando o algoritmo: