兔八哥极品软件园    运行: 4870天 | 文章:640 篇 | 评论:1005 条 | 碎语:1条

C#ISBN10位编号转换13位

作者:admin 发布于:2012-10-8 16:45 Monday 分类:网络转载

13位ISBN的校验位计算方法(模数10 余数 0-9 差数 1-10 校验位:0-9)

13位ISBN校验位改变了10位ISBN的计算方法,采用奇数偶数位算法,

模数也改为10,所以新的ISBN中将不出现X校验码。13位ISBN的最后一位数字为校验位,数值范围由0至9,

其计算方法如下 :

(1) 用1分别乘书号的前12位中的奇数位, 用3乘以偶数位:(位数从左到右为13位到2位)
(2) 将各乘积相加,求出总和 ;
(3) 将总和除以10,得出余数;
(4) 将10减去余数后即为校验位。如相减后的数值为10,校验位则为0。

        public static string GetIsbn13(string Isbn10)
        {
            i...

阅读全文>>

标签: ISBN

评论(0) 引用(247) 浏览(86961)

图书ISBN是什么以及验证算法

作者:admin 发布于:2012-10-8 16:42 Monday 分类:网络转载

ISBN号是国际标准书号的简称,它是国际标准化组织于1972年公布的一项国际通用的出版物统一编号方法。

所有正规出版的普通图书版权页都有ISBN 号,ISBN是international standard of book number 几个英文字母的缩写,

即国际标准书号。它由10位数字组成,这10位数字由组号、出版者号、书名号、校验号这四部分组成,其间用“--”相连。

  ISBN号是由10位数字组成,共分四段:

  1.组号: 代表出版者的国家,地理区域,语种等.我国的组号为”7”。

  2.出版者号: 代表组内所属的一个具体出版者(出版社,出版公司等)。由国家或地区的ISBN中心设置和分配,可取1-7位数字。

  3.书名号:书名号是由出版者给予每种...

阅读全文>>

标签: ISBN

评论(0) 引用(95) 浏览(19177)


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap