条形码的小秘密

2013-04-21 05:55:46蔡荣荣
发明与创新 2013年27期
关键词:检测

◆蔡荣荣

条形码的小秘密

◆蔡荣荣

(奇数位数字之和)+检测数字=10的倍数

(9+1+8+0+6+6)×3+(6+1+9+8+0+1)+检测数字=10的倍数

30×3+25+检测数字=10的倍数

115+检测数字=10的倍数

至此,我们不难发现,比115大且最接近115的10的倍数是120,120-115=5,所以检测数字是5。

条形码是东西的身份证,独一无二的它们原来这么神奇。

聪明的你,发现东西身上各种不一样的条形码了吗?有兴趣的话,不妨按照上面的原理验证一下这些条形码哦。最后1个数字为第四组,是各种商品特有的检测数字,不同的商品检测数字不同。

这些数字可不简单,它们包含着特定的数学原理:条形码中13个数字的偶数位数字相加,再乘以3后与奇数位数字之和相加,然后加上检测数字后,所得到的结果一定是10的倍数。

因此,如果已知前面12位数字,就能轻而易举地算出检测数字,而且这个数字是唯一的,这也是电脑不会弄错商品价格的缘由所在。

比如,某商品条形码前12位数字为691198800616,则检测数字的计算如下:

(偶数位数字之和)×3+

在购买东西时,超市的收银员只要把东西放在电脑旁边,用扫描仪器对着它扫描一下,电脑就会发出“嘀”的一声,屏幕上马上出现东西的价格。对此,你有没有觉得很好奇呢?

你不知道吧,之所以电脑这么聪明,能够识别东西并读出东西的价格,完全是因为条形码在帮它的忙。

我们只要仔细观察各种东西,就会发现它们身上都有条形码。这些条形码由许许多多粗细不同的黑色条码和数字组成,虽然看起来其貌不扬,却藏着小秘密,包含着东西所属生产国家、生产企业、种类等各种信息。……

登录APP查看全文

猜你喜欢
检测
QC 检测
小波变换在PCB缺陷检测中的应用