- 書目紀錄的比較
- 早期借書的押金制度
- 好書推薦排行
- IBSN
以下是我於課後參考老師ISBN的上課教材所作的筆記整理:
計算ISBN校驗碼的方法:
前綴
|
組號
|
出版者號
|
書名號
|
校驗位
|
和
|
|||||||||
ISBN
|
9
|
7
|
8
|
0
|
1
|
1
|
0
|
0
|
0
|
2
|
2
|
2
|
?
|
|
模數
|
1
|
3
|
1
|
3
|
1
|
3
|
1
|
3
|
1
|
3
|
1
|
3
|
…
|
|
乘值
|
9
|
21
|
8
|
0
|
1
|
3
|
0
|
0
|
0
|
6
|
2
|
6
|
…
|
56
|
①
ISBN的前12個數交替乘以1和3
②
加權乘值之和除以10
③
10减去餘數=校驗碼位數值
注:若計算结果為''10'',校驗位數值是''0''。
注:前12位數的加權乘值的和加上校驗碼必須能被10整除,ISBN方能有效。
注:组號、出版者號和書名號的長度是可變的。並非所有组號和出版者號的组合都有效。
下列是數學公式表達的校驗位計算方法:
校驗碼=10–[mod10(前12位數的加權乘值的和)]
校驗碼=10–[(mod10(56)]
校驗碼=4
校驗碼=mod10(10–[mod10{sum
of weighted products of the first 12ISBN digits}])
校驗碼=mod10(10–[mod10{56}])
校驗碼=4
ISBN =978-0-11-000222-4