El extraño caso del doctor jekyll y mr hyde
El código de barras es un código basado en la representación mediante un conjunto de líneas paralelas verticales de distinto grosor y espaciado que en su conjunto contienen una determinada información. De este modo, el código de barras permite reconocer rápidamente un artículo en un punto de la cadena logística y así poder realizar inventario o consultar sus características asociadas. Actualmente, el código de barras está implantado masivamente de forma global.
Es un sistema que permite la identificación de las unidades comerciales y logísticas de forma única, global y no ambigua. Este conjunto de barras y espacios codifican pequeñas cadenas de caracteres en los símbolos impresos.
La correspondencia o mapeo entre la …ver más…
Por ejemplo, en Chile se encarga de ello una empresa responsable adscrita al sistema EAN y su código es el '780'. * Composición del código: * Código del país en donde radica la empresa, compuesto por 3 dígitos. * Código de empresa. Es un número compuesto por 4 o 5 dígitos, que identifica al propietario de la marca. * Código de producto. Completa los 12 primeros dígitos. * Dígito de control. Para comprobar el dígito de control (por ejemplo, inmediatamente después de leer un código de barras mediante un escáner), numeramos los dígitos de derecha a izquierda. A continuación se suman los dígitos de las posiciones impares, el resultado se multiplica por 3, y se le suman los dígitos de las posiciones pares. Se busca decena inmediatamente superior y se le resta el resultado obtenido. El resultado final es el dígito de control. Si el resultado es múltiplo de 10 el dígito de control será 0.
Por ejemplo, para 123456789041 el dígito de control será: * Numeramos de derecha a izquierda: 140987654321 * Suma de los números en los lugares impares: 1+0+8+6+4+2 = 21 * Multiplicado (por 3): 21 × 3 = 63 * Suma de los números en los lugares pares: 4+9+7+5+3+1 = 29 * Suma total: 63 + 29 = 92 * Decena inmediatamente superior = 100 * Dígito de control: 100 - 92 = 8
El código quedará así: