EAN-5 - EAN-5

Um ISBN com um EAN-5 addon (mais à direita bares), representando 44.95 USD.

O EAN-5 é um suplemento para o EAN -13 código de barras usado em livros. Ele é usado para dar uma sugestão para o preço do livro.

primeiro dígito Descrição
5 $ US
6 $ Canada
4 $ Nova Zelândia
3 $ Austrália
0 & 1 libras britânicas

ISBN Encoding - País e Moeda Valores Descrição

Valor Definição
50000 Trade NACS
59999 Preço por US $ 100 e mais
90000 NACS Nova
90000-98999 Para fins internos (BISG recomendar 90000 Se nenhum preço é dado)
99000-99989 Reservados para o mercado da indústria
99990-99999 Reservado para Associação Nacional de faculdade Stores (NACS)
99990 NACS usado
99991 cópias NACs

Codificação

A codificação de EAN-5 caracteres é muito semelhante ao dos outros Artigo Números europeus . A única diferença é que os dígitos são separados por 01. O EAN-5 sempre começa com '01011.' Além disso, o R-Code não é usado.

Codificação dos dígitos
dígito L-código G-código
0 0001101 0100111
1 0011001 0110011
2 0010011 0011011
3 0111101 0100001
4 0100011 0011101
5 0110001 0111001
6 0101111 0000101
7 0111011 0010001
8 0110111 0001001
9 0001011 0010111

A estrutura do código de barras é baseado na soma de verificação. A fim de calcular a soma de verificação, multiplicar cada um dos dígitos por 3 ou 9, alternando cada vez. Em seguida, adicioná-los e depois fazer um mod 10. Assim, a soma de verificação para 05.415 MN é 1 com base nos seguintes cálculos:

    0*3=0
    5*9=45
    4*3=12
    1*9=9
    5*3=15
  ----------
     81     %    10  = 1

Depois de ter o dígito verificador, você pode olhar para cima a estrutura na tabela a seguir. Note que o dígito verificador não está nos 5 últimos dígitos, e não se destina a validar os dados de 5 dígitos, mas sim para validar a leitura do EAN-5 em geral.

Estrutura de EAN-5
Checksum Estrutura
0 GGLLL
1 GLGLL
2 GLLGL
3 GLLLG
4 LGGLL
5 LLGGL
6 LLLGG
7 LGLGL
8 LGLLG
9 LLGLG
Exemplo - 52495 que codifica
Começar 5 (L) Separador 2 (L) Separador 4 (L) Separador 9 (L) Separador 5 (L)
01011 0111001 01 0010011 01 0011101 01 0001011 01 0110001

Referências