国际标准书号由冠有“ISBN”字符的10位数字组成。ISBN分为组号(Group idetfier)、出版者号(Publisher identifier)、书序号(Title identifier)以及校验号(Check digit)四部分。组号是国家、地区、语言或其他组织集团的代号。出版者号是代表组区内所属的一个出版社的代号。书序号是某个特定的出版社赋予一种图书的编号...
第十位是电子计算机的校验码(Check Digit),固定一位,其值范围为0-10,用X代替10。校验码的设计是为了确保ISBN号码的准确性,它通过复杂的数学算法生成,能够有效检测出ISBN号中的错误。例如,如果一本书的ISBN号为978-7-111-30249-2,其中978是国际标准书号的前缀,7代表中国,111是出版社代码,30...
1、计算加权和:即将ISBN号码前9位数字分别乘以10, 9, 8, 7, 6, 5, 4, 3, 2,然将它们相加,得到加权和(设该加权和为S); 2、计算余数:即将第一步得到的和(S)除以11,取其余数(设该余数为M); 3、计算校验码:用11减去第二步得到的余数(M),所得之差就是计算校验码的基础(N)。 如果所得之差N为...
校验码(Check Digit):最后一位数字,可以是0到9或者字母X(代表数字10),同样用于验证前面12位数字的正确性。 校验码的计算方法 无论是ISBN-10还是ISBN-13,其校验码都是通过特定的算法计算得出的。对于ISBN-10,通常使用模11算法;而对于ISBN-13,则使用模10算法。这些算法确保了如果输入的数字有误,那么计算出的校验...
第四段是校验位(Check Digit),用10至2这9个数分别去乘标准书号的前9位数然后以11为模计算得到。取值范围为0-10,10由X代替。 10位 ISBN: 0-393-04002-? 位置Total 1 2 3 4 5 6 7 8 9 10 ISBN 0 3 9 3 0 4 0 0 2 权重10 9 8 7 6 5 4 3 2 – ...
ISBN-10由10位数字组成,最后一位是校验和。校验和的计算方法是:将前9位数字分别乘以1到9,然后将所有乘积相加,对11取模。如果模为10,则校验位为‘X’;否则,校验位为模的结果。 2. 编写Java方法接收ISBN-10字符串作为输入 我们将编写一个Java方法isValidISBN10,它接收一个ISBN-10字符串作为输入。 java public...
The last digit is a check digit which may be in the range 0-9 or X (where X is the Roman numeral for 10) for an ISBN-10, or 0-9 for an ISBN-13. For ISBN-10, the check digit is computed from the equation (1) For example, the ISBN-10 for the first edition of the ...
ISBN号是国际标准书号的简称,它由10位数字组成 国际标准书号由十位数字组成。被三条短横线分为四段,每一段都有不同的含义。第一个号码段是地区号 第二段号码是出版社代码 第三个段是书序号 第十位是电子计算机的校验码(Check Digit)。固定一位,起止号为0-10,10由X代替。这...
出书越多,序号越长。 第四段是校验位(Check Digit),用10至2这9个数分别去乘标准书号的前9位数然后以11为模计算得到。取值范围为0-10,10由X代替。 10位 ISBN: 0-393-04002-? 位置 Total 1 2 3 4 5 6 7 8 9 10 ISBN 0 3 9 3 0 4 0 0 2 权重 10 9 8 7 6 5 4 3 2 – ...
第十位是电子计算机的校验码(Check Digit)。固定一位,起止号为0-10,10由X代替。 四段数字之间应该用连字符( - )连接(例如:2-02-033598-0)。但是,有些图书馆集成系统不能自动分配连字符,图书馆编目人员也对ISBN的分段方式不甚了解,所以人们经常在书目记录中省略连字符(例如:2020335980)。 标准书号的核对方法...