商品条形码中藏着什么数学奥秘?为何是黑白条纹呢

当你在超市购物结账时,收银员只需扫描商品上的条形码,就可以把商品的信息录入电脑,计算出总价,步骤繁琐的收款环节因为小小的条形码而变得方便高效。条形码就是商品包装上宽度不等的黑白条纹图案,下面通常还会标注数字。


商品条形码中藏着什么数学奥秘?为何是黑白条纹呢

要想通过处理条形码录入商品信息,需要经过扫描和译码两个步骤。 黑色吸收所有可见光,白色反射所有可见光,当机器扫描条形码时,白色条码的反射光会通过光电传感器转换为电信号,再通过电路转换为数字信号,也就是容易被计算机处理的0和1。
商品条形码中藏着什么数学奥秘?为何是黑白条纹呢​根据宽度的不同,黑白条纹部分会转化为不同数量的0或1,并按照顺序排列。如此一来,条形码的信息就可以输入到计算机中了。 我们日常生活中接触到的商品条形码底部通常有13位数字,这种条形码又被称为欧洲物品编码(EAN13),主要用于商场超市和零售店等。


商品条形码中藏着什么数学奥秘?为何是黑白条纹呢


​生成条形码时要将十进制数字或字符转化为二进制数字,通过EAN13的编码表得出二进制数字串,使用白色条纹表示0,黑色条纹表示1,进而将这串数字转换为条形码。


分享到:


相關文章: