国际标准书号(International Standard Book Number)简称ISBN,是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际标准书号清晰地辨认所有非期刊书籍。一个国际标准书号只有一个或一份相应的出版物与之对应。新版本如果在原来旧版的基础上没有内容上太大的变动,在出版时也不会得到新的国际标准书号码。当平装本改为精装本出版时,原来相应的国际标准书号号码也应当收回。

组成

第一组号码段

  第一组号码是国家代码(State Identifier),最短的是一位数字,最长的达五位数字,大体上兼顾文种、国别和地区。把全世界自愿申请参加国际标准书号体系的国家和地区,划分成若干地区,各有固定的编码:美国所出版的书国家代码为0,1代表英语,使用这两个代码的国家有:澳大利亚、加拿大、爱尔兰、新西兰、波多黎各、南非、英国、美国、津巴布韦等;2代表法语,法国、卢森堡以及比利时、加拿大和瑞士的法语区使用该代码;3代表德语,德国、奥地利和瑞士德语区使用该代码;4是日本出版物的代码;5是俄语系国家出版物的代码;7为中国大陆出版物使用的代码等等。国家领域最长可能为5位数字(如不丹为99936),但相对剩下能使用、分配的位数就较为狭隘。 组号分为五个档次,长度为1-5位数字,其具体设置范围如下:  

组号位数 设置范围 可分配的组区数 每组号允许出版量(种) 每档总计出版量(种)
一位 0~7 8 1亿 8.00亿
二位 80~94 15 1000万 1.50亿
三位 950~997 48 100万 0.48亿
四位 9980~9989 10 10万 0.01亿
五位 99900~99999 100 1万 0.01亿
合计 181 10.00亿

第二组号码段

  第二组号码是出版社代码(Publisher Identifier),由其隶属的国家或地区ISBN中心分配,允许取值范围为2-5位数字。出版社的规模越大,出书越多,其号码就越短。

第三组号码段

  第三组是书序码(Title Identifier)由出版社自己给出,而且每个出版社的书序号是定长的(数字9,减去组号、出版社代码所占的位数,就是书序码的位数)。最短的一位,最长的六位。出版社的规模越大,出书越多,序号越长。

第四组号码段

  第四组是计算机校验码(Check Digit),只有一位,从0到9,还有可能是X  四组数字之间应该用连字符( - )连接(如2-02-033598-0)。但是,有些图书馆集成系统不能自动分配连字符,图书馆编目人员也对ISBN的分段方式不甚了解,所以人们经常在书目记录中省略连字符(如2020335980)。

核对方法

  根据ISO-2108的规定,校验位的产生是以11系数推算而来,推算的方法是将国际标准书号前九位数字依序分别乘以从10到 2 的数目,将其乘积相加,总和用11去除;

若无余数则检查号码为 “0” ;若有余数,则以11减去余数,所得差数即为检查号,若差数为10,则以代表罗马数字10的 "X"来表示。  国际标准书号的使用范围是教科书、印刷品、缩微制品、教育电视或电影、混合媒体出版物、微机软件、地图集和地图、盲文出版物、电子出版物。 10位国际标准书号(ISBN-10)  出版社应将其于2007年1月仍会流通使用的ISBN-10书号(包括存货清单上的图书),转换为ISBN-13格式。  2007年1月1日之后出版的新书,必须编配新的ISBN-13位书号。

国际标准书号的构成

  国际标准书号号码由13位数字组成,并以四个连接号或四个空格加以分割,每组数字都有固定的含义。  第一组:978或979。  第二组:国家、语言或区位代码  各国ISBN国际标准书号代码举例:  美国 978-0 978-1 (英语)  英国和爱尔兰 978-0 978-1 (英语、威尔士语、盖尔语)  澳大利亚 978-0 978-1 (英语)  加拿大 978-0 978-1 978-2 (英语、法语)  新西兰 978-0 978-1 (英语)  南非 978-0 978-1 (英语、祖鲁语、南非荷兰语)  津巴布韦 978-0 978-1 (英语)    秘鲁 978-612 978-9972 (西班牙语)  毛里求斯 978-613 978-99903 978-99949 (英语、法语、克里奥尔语)  黎巴嫩 978-614 978-9953 (阿拉伯语、法语、英语)  匈牙利 978-615 978-963 (匈牙利语)  希腊 978-618 978-960 (希腊语)  保加利亚 978-619 978-954 (保加利亚语)  中国大陆 978-7 (中文) 。。。。

校验码的计算方法

  假设某国际标准书号号码前9位是:7-309-04547;计算加权和S:S = 7×10+3×9+0×8+9×7+0×6+4×5+5×4+4×3+7×2 = 226;计算S÷11的余数M:M = 226 mod 11 = 6;计算11 - M 的差N:N = 11 − 6 = 5如果N = 10,校验码是字母“X”;如果N = 11,校验码是数字“0”;如果N为其他数字,校验码是数字N。所以,本书的校验码是5,故该国际标准书号为 ISBN 7-309-04547-5。

ISBN-10与 ISBN-13的分别

13位国际标准书号

  EAN:European Article Number(欧洲商品号),国际标准书号中心于2004年决定在国际标准书号的基础上再添加一组三位数字在最前,即将现有的10位书号前面加上前缀号"978"或"979"及重新计算稽核号,以转换为新的13位格式,与 13位欧洲商品编码相同。该计划于2007年1月1日实施。  新13位国际标准书号- 香港公共图书馆书刊注册组

更多内容,查看百度百科 http://baike.baidu.com/view/20171.htm

ISBN(国际标准书号)相关推荐

  1. ISBN是国际标准书号的简称,10位ISBN的最后一位为校验位python

    ISBN是国际标准书号的简称,10位ISBN的最后一位为校验位(由前9位计算得到),校验方法为,前9位数字从左到右分别与10到2相乘,然后求和,得到的和再对11进行整除,得到余数(即对11进行取模运算 ...

  2. 国际标准书号 (International Standard Book Number, ISBN)是专门为识别图书等文献而设计的国际编号

    下面是某校2021届转专业计算机科学与工程学院笔试试题. ISBN是由13位数字组成,最后一位是校验码.如图,校验码的计算方法是:用1分别乘ISBN的前12位中的奇数位(从左边开始数起),用3分别乘以 ...

  3. 编程练习 P124 6.2 java国际标准书号ISBN是由13位数字组成,分为5段,如978-7-111-50690-4是一个合法的书号。编写程序,用户输入一个字符串书号,检查该书号是否合法。

    import java.util.Scanner;public class ISBNValidator {public static void main(String[] args) {Scanner ...

  4. ISBN和标准编码关系以及概念

    <中国标准书号>(China standard Book Number)是1986年由国家标准局批准颁发的一项国家标准(GB5795-86).该标准是在采用国际标准LSO2108--国际标 ...

  5. 联邦学习首个国际标准正式发布

    2021-04-02 13:31:45 导读:农夫养了一只小羊,想给它吃各种不同营养成分的草料,需要去各地收集草料再运送回来喂它.但是有一天,草料场担心"熟客"农夫暴露他们的商业机 ...

  6. 音视频编解码的国际标准

    文章目录 1 音视频编解码的国际标准 1.1 音视频编解码相关的组织 1.2 H.265介绍 1 音视频编解码的国际标准 1.1 音视频编解码相关的组织 音视频编解码主要有如下三大组织推动并发展: I ...

  7. B-TrunC标准成功加入ITU集群国际标准

    近日,国际电信联盟无线局ITU-R第五研究组SG5第十二次全会在瑞士日内瓦召开.全会审议并通过了由WP5A工作组提交的M.2014标准修订稿.由中国通信标准化协会(CCSA)制定.工业和信息化部发布的 ...

  8. 从0到1,从概念到国际标准,蚂蚁共享智能凭什么?

    简介: 蚂蚁希望构建开放的共享智能网络,有更多的伙伴.机构参与进来,一起完成建设,打破数据孤岛,助力AI技术更好地落地和应用. 人工智能时代,存在的最大问题是是鱼和熊掌不可兼得,也就是隐私性和可用性难 ...

  9. Java黑皮书课后题第6章:*6.21(电话按键盘)国际标准的字母/数字匹配图如编程练习题4.15所示。编写一个测试程序,提示用户输入字符串形式的电话号码。程序将字母(大写或小写)翻译成数字

    6.21(电话按键盘) 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 6.21(电话按键盘)国际标准的字母/数字匹配图如编程练习题4.15所示,编写一个方法,返回给定大写字母的数字, ...

  10. Java黑皮书课后题第4章:*4.15(电话键盘)电话上的国际标准字母/数字映射如下所示。编写程序,提示用户输入一个小写或大写字母,然后显示对应数字。对于非字母输入,提示非法输入

    *4.15(电话键盘)电话上的国际标准字母/数字映射如下所示.编写程序,提示用户输入一个小写或大写字母,然后显示对应数字.对于非字母输入,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目 ...

最新文章

  1. Android RadioButton 修改选择框
  2. 秒懂机器学习---朴素贝叶斯
  3. 产品经理经验谈50篇(一):如何解决用户流失问题?我想你该知道这几点
  4. python面向对象编程(封装与继承)
  5. XML 命名空间(XML Namespaces)
  6. 14-Flutter移动电商实战-ADBanner组件的编写
  7. iOS开发--验证码
  8. 【java8新特性】——默认方法(五)
  9. 网络安全:个人网站防黑安全技巧
  10. java batik_使用BATIK解析SVG生成PNG图片
  11. 基于6U VPX架构的6槽标准VPX机箱
  12. php更新mysql数据库字段_php之批量更新mysql数据库字段
  13. 居家第二十六天烤鸡翅
  14. activiti获取偏移量minx与miny
  15. Android工具 - 随机测试(猴子)
  16. 电脑端bilibili视频缓存合并视频的解惑
  17. Ehcache二级缓配置永不过期,缓存失效问题 ---- 原因没有加载ehcache.xml配置文件,加载了默认的ehcache-failsafe.xml配置文件
  18. 舵机的使用方法和一些注意事项
  19. MySQL数据库从入门到入土!
  20. [算法深究]奇葩排序

热门文章

  1. c语言单片机编程 实例教程,51单片机的C语言编程基础及实例教程
  2. exe文件修复,关于logo1_exe“威金”变种病毒的探讨
  3. 手把手教你如何安装水晶易表——靠谱的安装教程
  4. 蒲丰投针实验原理_蒲丰投针原理.DOC
  5. 基于内容的垃圾邮件过滤
  6. 超五类屏蔽双绞线和计算机电缆区别,什么是超五类网线?双绞线(网线)常用种类的区别详解...
  7. HDU1880——哈希表(BKDR算法)——魔咒词典
  8. 服务器ghost备份后无法进入系统还原,一键Ghost备份还原解决方法
  9. win7无法连接打印机拒绝访问_打印机共享时拒绝访问
  10. 计算机中级职称工作小结,个人专业技术工作小结