因此,有时我们需要将13位的ISBN转换成10位,以方便查询和使用。 10位的ISBN编码由四个部分组成:出版社号码、书籍号码、校验码和分隔符。而13位的ISBN编码则包括了前缀978、出版社号码、书籍号码和校验码。因此,将13位的ISBN转换成10位,需要进行一系列的计算和转换操作。 我们需要将13位的ISBN编码去掉前缀978。
参考.lISBN号的校验算法ISBN一10带"一"共有l3位,例如ISBN7一ll5一ll854一X:ISBN一13带"一"共有l7位.例如ISBN978—7一ll5一l1854—7.两者的校验值可通过如下方法计算得出.1.1ISBN一10的校验值算法(1)用加权因子lO一2分别与ISBN号的l一9位数对应相乘,并求和得sum.(2)将所得之和sum除以模数"ll"求余,...
现在的ISBN已经是13位的, 如你硬要这样做, 就省去前缀978然后把最后1位检验码重新计算就可以.
10位ISBN转13位ISBN 大多数情况下我们看到的ISBN都是13位的,可是为什么有的地方显示的是10位的呢,比如: 这个就是显示的10位ISBN 这种10位的跟13位的有什么联系吗,他们之间能互相转换吗? 答案是肯定的,他们之间可以互相转换,比如上图对应的13位ISBN是:9787806704141,用这个搜索的结果也一样: 用对应的13位ISBN搜...
法,并在对算法进行分析的基础上,采用VB6.0实现了ISBN一10和ISBN一13批量互换程序。 【关键词】ISBN一10 ISBN一13 批量互换 算法分析 程序设计 【分类号】G250.7 TheAlgorithmsandProgramofBatchTransformingBetween ISBN一10andISBN一13 LiBangqun (HuizhouUniversityLibrary,Huizhou516015China) ...
四川图书馆学报 年 期总第 期文章编号 — — — 在图书 一 与 一 之间批量互转中的应用任永宽 四川农业大学图书馆 四川雅安 摘要 介绍了利用 的公式编辑和函数设置功能实现 — 与 一 批量互转的方法 使图书馆在 升位后能够顺利、快速地开展图书采购壹重、新旧书目数据转换等工作。关键词 批量互转 图书中...
前缀978(代表图书),中间一部分与ISBN相同, 最后一位是校验码,校验位的加权算法与10位ISBN的算法不同。具体算法是:用1分别乘ISBN的前9位中的奇数位,用3乘以偶数位,成绩之和以10为模即可得到校验位的值,其值范围应该为0-9。 Bookland EAN-13 = 978-0-393-04002-?
91 ISBN - 10 和 ISBN - 13 批量互换算法及程序黎邦群( 惠州 学院图书馆 惠州 516015)【 摘要】 主要介绍 ISBN - 10 和 ISBN - 13 之间的差异, 给出 ISBN - 10 和 ISBN - 13 之间进行批量互相转换的算法,并在对算法进行分析的基础上,采用 VB6. 0 实现了 ISBN - 10 和 ISBN - 13 批量互换程序...
前缀978(代表图书),中间一部分与ISBN相同, 最后一位是校验码,校验位的加权算法与10位ISBN的算法不同。具体算法是:用1分别乘ISBN的前9位中的奇数位,用3乘以偶数位,成绩之和以10为模即可得到校验位的值,其值范围应该为0-9。 Bookland EAN-13 = 978-0-393-04002-?
。ISBN: 7-301-04815-7 EAN-13: 978-7-301-04815-3 前缀978(代表图书),中间一部分与ISBN相同, 最后一位是校验码,校验位的加权算法与10位ISBN的算法不同。具体算法是:用1分别乘ISBN的前9位中的奇数位,用3乘以偶数位,成绩之和以10为模即可得到校验位的值,其值范围应该为0~9。