Página 1 de 1

Como é o cálculo do DV em códigos de barra (EAN13 e EAN8)

Enviado: 14 Mai 2007 11:04
por Eolo
* Exemplo de EAN 13
789 799670047 1
789 = Brasil
799670047 = Fabricante e produto
1 = dígito de verificação

Código: Selecionar todos

a) obter a soma da multiplicação de cada um dos 12 primeiros dígitos por 1 ou 3 (sempre terminando em 3): 
7 x 1 =   7
8 x 3 =  24
9 x 1 =   9
7 x 3 =  21
9 x 1 =   9
9 x 3 =  27
6 x 1 =   6
7 x 3 =  21
0 x 1 =   0
0 x 3 =   0
4 x 1 =   4
7 x 3 =  21
soma  = 149

b) obter o próximo número (>149) que é divisível por 10 sem deixar resto -> 150.

c) a diferença entre 150 e 149 (1) é o dígito de verificação.
*Exemplo de EAN 8
789 0029 5
789 = Brasil
0029 = Fabricante e produto
5 = dígito de verificação


Código: Selecionar todos

a) obter a soma da multiplicação de cada um dos 7 primeiros dígitos por 1 ou 3 (sempre terminando em 3): 

7 x 3 = 21
8 x 1 =  8
9 x 3 = 27
0 x 1 =  0
0 x 3 =  0
2 x 1 =  2
9 x 3 = 27
Soma  = 85

b) obter o próximo número (>85) que é divisível por 10 sem deixar resto -> 90.

c) a diferença entre 90 e 85 (5) é o dígito de verificação.