国际标准书号(InternationalStandardBookNumber,ISBN;拟发音is-ben),是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际标准书号清晰的辨认所有非期刊书籍。一个国际标准书号只有一个或一份相应的出版物与之对应。新版本如果在原来旧版的基础上没有内容上太大的变动,在出版时也不会得到新的国际标
  国际标准书号(International Standard Book Number,ISBN ;拟发音is-ben),是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际标准书号清晰的辨认所有非期刊书籍。一个国际标准书号只有一个或一份相应的出版物与之对应。新版本如果在原来旧版的基础上没有内容上太大的变动,在出版时也不会得到新的国际标准书号码。当平装本改为精装本出版时,原来相应的国际标准书号号码也应当收回。
  一本书的每一版或其他的变化能够申请到一个新的国际标准书号。一般来说,号码长度为是13码或者10码(在2007年1月1日之前)数字,由4或者5个部分组成:
  1.如果13位数字的国际标准书号,一个GS1前导数字:通常为978或者979。
  2.出版国家或者语言代码。
  3.出版商代码。
  4.书所分配到的号码。
  5.检查码。
  13码的国际标准号码通常被分成5个部分(10码为4部分),其不同部份以连字号-或者空格清楚分开,位数是可变化的,连字号在系统处理上可被忽略;前导位数保证能确保这串数字能被判断为国际标准输号。若有必要,连字符号必须被正确地标明;他们能使使用者较清楚判断出数字与出版商及所属国家的关系,国际标准书号目录(PIID),是一种非固定的周期性出版物。
  过去SBN无国家及语言代码,ISBN出现后,美国所出版的书国家代码为0;1为英语系国家,2为法语系国家;3为德语系国家,4为日本,5适合俄语系国家,7为中国等等。国家领域最长可能为5位数字(例不丹为99936),但相对剩下能使用、分配的位数就较为狭隘。
  负责国家国际标准书号会依出版社的大小来分配其位数范围,出版商能拥有自己的代码。通常没有强制规定书上必须印制国际标准书号,但台湾大都印制在版权业及书底商品条码上方。
  出版商申请之后,能分配到国际标准书号的一个数字区域,组织会依使用量来预计出版商所需要的范围,并分配之,越大的出版商所取得的位数越小(如此代表书码的范围可以容纳更多)。 一旦发现所分配的数字区域不敷使用,出版商能再分配到另一个范围供其使用,也就是再获得一个出版商编号。 因此,各国家及各出版社的国际标准号码位数会因其状况来做做好的分配。
  国际标准书号号码由13位数字组成,并以四条线段加以分割,每组数字都有不同的含义。
  第二组:国家、语言或区位代码
  0:英国、爱尔兰、澳大利亚
  0、1:加拿大(英语)、美国、新西兰
  2:法文
  3:德文
  4:日文
  5:俄文
  7:中文
  81、93:印度
  82:挪威语
  83:波兰语
  85:巴西
  87:丹麦语
  88:意大利语
  89:韩国
  950:阿根廷
  951、952:芬兰语
  956:智利
  972,989:葡萄牙语
  957、986:台湾
  960:希腊语
  962、988:香港
  963:匈牙利
  964:伊朗
  965:以色列
  967、983:马来西亚
  979:印尼语
  981、9971:新加坡
  9946:北朝鲜
  9979:冰岛语
  99915:马尔代夫
  99923:厄瓜多尔
  99929:蒙古国
  99937:澳门
  99951:刚果
  第三组:出版社代码
  由各国家或地区的国际标准书号分配中心,分给各个出版社。
  第四组:书序码
  该出版物代码,由出版社具体给出。
  第五组:计算机校验码
  只有一位,从0到10,10由X代替。
  校验码的计算方法(10码)
  假设某国际标准书号号码前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。