由13位数字组成的中国标准书号校验码计算实例 | ||||||||||||||
|
|
EAN·UCC 前缀 |
组区号 |
出版者号 |
出版序号 |
校 验 码 | ||||||||
1 |
取ISBN前12位数字 |
9 |
7 |
8 |
7 |
5 |
0 |
6 |
4 |
2 |
5 |
9 |
5 |
? |
2 |
取各位数字所对应的加权值 |
1 |
3 |
1 |
3 |
1 |
3 |
1 |
3 |
1 |
3 |
1 |
3 |
―― |
3 |
将各位数字与其相对应的加权值依次相乘 |
9 |
21 |
8 |
21 |
5 |
0 |
6 |
12 |
2 |
15 |
9 |
15 |
―― |
4 |
将乘积相加,得出和数 |
123 | ||||||||||||
5 |
用和数除以模数10,得出余数 |
123÷10=12……3 | ||||||||||||
6 |
模数10减余数,所得差即为校验码 |
10-3=7 | ||||||||||||
7 |
将所得校验码放在构成中国标准书号的基本数字的末端 |
978-7-5064-2595-7 | ||||||||||||
如果步骤5所得余数为0,则校验码为0。 数学算式为: 校验码 = mod 10 {10 – [mod 10 (中国标准书号前12位数字的加权乘积之和)]} = mod 10 {10 – [mod 10(123)]} = 7 验证中国标准书号的方法:加权乘积之和加校验码,被10整除。 |