期刊条码中的数学问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
期刊条码中的数学问题
作者:
来源:《小天使·五年级数学人教版》2010年第12期
哈哈鼠指着手中的《童话世界》与五年级数学教科书的背面,对蘑菇头说:“你看,这两本书后面都有条码,有什么不一样吗?”蘑菇头说道:“一个是期刊杂志,一个是图书,当然不一样啦!”
期刊的条码由两部分组成:一部分是主码,另一部分是附加码。
主码有13位数码。它的结构是这样的:977+ISSN号(国际标准刊号)的前7位+2位特别数位(即顺序变化位)+校验位。
这里要说明一点哦,世界上所有期刊只要申请条码,前3位数字都是977。
2位特别数位通常以“00”表示,主要用来表示同一刊物在价格上的变化。
说到这里,性急的哈哈鼠问道:“那个校验位是什么东西啊?”蘑菇头答道:“别急嘛!”
校验位是做什么用的呢?它是用来校验商品条形码中左起第l~12位数字代码的正确性的。其实,它是通过计算得到的,方法如下:
1、从代码位置序号2(从右边数起,校验位为序号1)开始,所有双数位的数字代码求和;
2、将单数位的数字代码之和乘3;
3、从代码位置序号3开始,将所有单数位的数字代码求和;
4、将步骤2和步骤3的结果相加;
5、用10减去步骤4所得数值的个位数,所得余数即为校验码。当步骤5所得的个位数为零时,校验位为0。
为什么期刊条码上还有个2位数码的附加码呢?它的作用是用于识别期刊的刊期和出版时间的。
如果是月刊,则每年每期的附加码为01,02,…,12。比如说,附加码为06,就表示为第6期,在6月份出版。
如果是半月刊,则每年每期的附加码为01,02,…,24。比如说,附加码为19,表示为第19期,在10月的上半月出版。
蘑菇头对哈哈鼠讲了一大串关于期刊条码的知识,哈哈鼠听得似懂非懂,于是,蘑菇头就用手边现成的“道具”做了例子。
现在,我们就以这本《童话世界》的条码为例:9771006849009。校验位上的数码“9”可通过下面步骤求得:
1、双数位求和:0+9+8+0+1+7=25;
2、双数位数字代码之和乘以3:25×3=75;
3、单数位数字代码求和:0+4+6+0+7+9=26;
4、把上面的两个结果相加:75+26=101;
5、用10减去步骤4所得数值的个位数得:10-1=9,9就是校验码啦。
“咦,这个期刊条码上还有一行数码:ISSN 1006-849X,这个又是什么呢?”好问的哈哈鼠可不放过任何一个提问的机会。
蘑菇头笑着回答道:“ISSN就是国际标准连续出版物编号,它是根据国际标准制定的连续出版物国际标准编码,其目的是使世界上每一种不同题名、不同版本的连续出版物都有一个国际性的唯一代码标识。
该编号是以ISSN为前缀,由8位数字组成。8位数字分为前后两段各4位,中间用连接号相连,格式如下:ISSN 1006-849X
前7位数字为顺序号,最后一位是校验位。”
“那现在和我说说关于图书条码的知识吧。”哈哈鼠说道。“嗯,说图书条码前,我们先来了解一下关于国际标准书号的知识吧。”看来蘑菇头早有准备呢。