商品条形码的“秘密” 商品条形码在生活中随处可见,它是商品的身份证.商品条形码是由13位数字组成,每位数字都是不小于0且不大于9的整数,前12位数字分别表示“国家码、生产商编码和产品码”的相关信息,第13位数字表示“校验码”,如图1所示693代表国家码,49170代表生产商编码,0940代表产品码,2代表校验码.其中,校验码是用来校验商品条形码中前12位数字代码的正确. |
| ||||||||||||||||||||||||||||
性,它的编制是按照特定算法得来的,具体算法如下(以图1为例): 例:条形码(X为校验码). 步骤1:自左向右编号.
步骤2:求前12位数字中偶数位上的数字之和s, . 步骤3:求前12位数字中奇数位上的数字之和t, . 步骤4:求与t的和m, . 步骤5:取不小于m且为10的整数倍的最小值n, . 步骤6:求n与m的差就是校验码X. , 即校验码X的值为2. |
任务: