10位ISBN校验位计算方法.docVIP

  • 13
  • 0
  • 约3.47千字
  • 约 4页
  • 2016-12-18 发布于安徽
  • 举报
10位ISBN校验位的计算方法: ??????????????????????(模数11?余数?0-10?差数?1-11?校验位:0-9,?x(差数为10)  以ISBN?7-81090-021-?为例,其计算如下  1)?取ISBN前9位数字 7?8???1???0???9???0???0???2???1  2)?取各位数字所对应的加权值(10~2) 10?9???8???7???6???5???4???3???2  3)?将各位数字与其相应的加权值依次相乘 70?72?8???0???54?0???0???6???2  4)?将乘积相加,得出和数 70+72+8+0+54+0+0+6+2=212  5)?用和数除以模数11,得出余数 212÷11=19余3  6)?模数11减余数,所得差数即为校验码的值 11–3=8  7)?将所得校验码数值放在构成ISBN的基本数字的最右边 ISBN?7-81090-021-8  如果差数为10。校验码则以大写英文字母“X”表示。如果余数是“0”,则校验码为“0”。  余数、差数和校验位的关系  余数:????0??1???2???3???4???5???6???7???8???9??10 差数:???11?10???9

文档评论(0)

1亿VIP精品文档

相关文档