什麼是 ISBN?
ISBN(國際標準書號)是用於標識書籍及其版本的編號。
ISBN-10:0-306-40615-2ISBN-13:978-0-306-40615-7X = 10
ISBN-10 校驗
ISBN-10 由 9 位資料和 1 位校驗位組成(X 表示 10)。
- 移除連字號和空格
- 按權重 10 到 2 相乘並求和
- 校驗位使總和可被 11 整除
10×d1 + 9×d2 + ... + 2×d9 + check ≡ 0 (mod 11)
0-8044-2957-X
ISBN-13 校驗
ISBN-13 由 12 位資料和 1 位校驗位組成,通常以 978 或 979 開頭。
- 按 1 和 3 交替相乘
- 對前 12 位求和
- 校驗位使總和成為 10 的倍數
1×d1 + 3×d2 + 1×d3 + ... + 3×d12 + check ≡ 0 (mod 10)
978-0-306-40615-7
有效 ISBN-10 可加前綴 978 轉為 ISBN-13;只有前綴 978 的 ISBN-13 可轉回。
9780306406157 -> 0306406152