Excel 求助一个13位ISBN如何转化为10位ISBN的问题

如题所述

第1个回答  推荐于2017-11-26
各位一点参考:
  新的国际标准书号在国际上简称“ISBN-13”。而前缀码979将作为ISBN-13备用的新系列号码,在978系列号码用尽后开始启用。在使用ISBN-13时,EAN-13条码与ISBN-13数字码需同时排列,且ISBN-13数字码应排在EAN-13物品条码上方,它包括国际标准书号的标识符“ISBN”、数字号码以及数字号码各标识组间的连字符“-”。而与物品条码编码相同的13位数字则应连续排列(无连字符和空格)在物品条码下方,其前也无须添加国际标准书号的标识符“ISBN” 。
  ISBN: 7-301-04815-7
  EAN-13: 978-7-301-04815-3
  前缀978(代表图书),中间一部分与ISBN相同, 最后一位是校验码,校验位的加权算法与10位ISBN的算法不同。具体算法是:用1分别乘ISBN的前9位中的奇数位,用3乘以偶数位,成绩之和以10为模即可得到校验位的值,其值范围应该为0~9。本回答被提问者和网友采纳
相似回答