Como funciona o algoritmo do CPF – orientação completa

A principal função do algoritmo de CPF é garantir que o número de CPF não seja gerado incorretamente. Os algoritmos de CPF geram dígitos de verificação que validam os números de CPF. O número é declarado inválido se esses dígitos de verificação não corresponderem ao algoritmo.

Como o algoritmo do CPF funciona com o processo passo a passo para a validação do CPF

O algoritmo CPF pode ser explicado em detalhes em duas etapas.

Etapa 1

cálculo do dígito verificador
Na primeira etapa, os 9 dígitos são multiplicados pelos pesos especificados e, em seguida, a soma é calculada e dividida por 11

exemplo

247.389.145

Dígito247389145
Peso1098765432

Agora temos que multiplicar esses 9 dígitos de acordo com seus pesos. E depois somá-los.

(2×10) + (4×9) + (7×8) + (3×7) + (8×6) + (9×5) + (1×4) + (4×3) + (5×2) = 293

Agora, divida a soma por 11.

293 ÷ 11 = 26 resto 7

Você pode ver que o resto é 7 e é maior que 2. Agora, vamos torná-lo negativo em 11.

E agora o primeiro número é 4.

247.389.145-4X

Etapa 2

Agora some 4 e multiplique novamente

Dígito2473891454
Peso111098765432

Multiplique cada dígito pelo peso apropriado e, em seguida, calcule o texto.

(2×11) + (4×10) + (7×9) + (3×8) + (8×7) + (9×6) + (1×5) + (4×4) + (5×3) + (4×2) = 343

Agora, divida 343 por 11
343 ÷ 11 = 31 resto 2
Você pode ver que o resto é 2, portanto, o segundo número será 0.

E, finalmente, o CPF final é o seguinte.

247.389.145-40

você pode verificar a diferença entre os números de CPF reais e os gerados

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *