ISBN 驗證器

驗證 ISBN-10/ISBN-13,檢查校驗位並提供轉換結果

ISBN
驗證 ISBN-10/ISBN-13,檢查校驗位並提供轉換結果
驗證結果
ISBN-13 / 校驗和: 通過
ISBN 類型
ISBN-13
校驗和
通過
標準化 ISBN
9780306406157
校驗位
期望: 7實際: 7
ISBN-10
0306406152
ISBN-13
9780306406157
前綴
978
總位數
13

什麼是 ISBN?

ISBN(國際標準書號)是用於標識書籍及其版本的編號。

  • ISBN-10: 0-306-40615-2
  • ISBN-13: 978-0-306-40615-7
  • X = 10

ISBN-10 校驗

ISBN-10 由 9 位資料和 1 位校驗位組成(X 表示 10)。

  1. 移除連字號和空格
  2. 按權重 10 到 2 相乘並求和
  3. 校驗位使總和可被 11 整除

10×d1 + 9×d2 + ... + 2×d9 + check ≡ 0 (mod 11)

0-8044-2957-X

ISBN-13 校驗

ISBN-13 由 12 位資料和 1 位校驗位組成,通常以 978 或 979 開頭。

  1. 按 1 和 3 交替相乘
  2. 對前 12 位求和
  3. 校驗位使總和成為 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