2012-06-03 16 views
5

Tengo un código EAN de 8 dígitos que me gustaría convertir a un código EAN-13.
¿Conoce algún algoritmo sobre cómo calcular esto?Convertir EAN-8 a EAN-13

¿O simplemente agrega cinco ceros al comienzo del EAN-8?
P. ej. EAN-8 (1234 5678) se convierte en EAN-13 (00000 1234 5678)?

+2

No se debe en EAN-8 y el primer dígito EAN-13 es un dígito de control. – WojtekT

+3

@WojtekT el dígito de control es el último ... – shkschneider

Respuesta

3

EAN-8 es una versión corta de EAN-13, compuesta por 7 dígitos y 1 dígito de control.

no hay conversión disponible entre EAN-8 y EAN-13 lo siento :(

10

Adición de cinco ceros a la izquierda a una válida EAN-8 le dará un EAN-13 válido.

EAN-8 es simplemente otro nombre para GTIN-8, y EAN-13 es otro nombre para GTIN-13. Siempre puede convertir GTIN más cortos en GTIN más largos al rellenarlos con ceros a la izquierda, vea http://en.wikipedia.org/wiki/Global_Trade_Item_Number#Format.

+0

Esto es completamente falso. El GTIN-8 representado por un n El símbolo EAN-8 es un sistema numérico completamente separado del GTIN-13 representado por EAN-13. –