ISBN 验证(ISBN-10 / ISBN-13)
ISBN(国际标准书号)唯一标识图书版本。ISBN-10(2007 年前)采用 mod-11 校验,第 10 位可为 'X'。ISBN-13(2007 年起,等同 GTIN-13 条码)使用与 UPC 相同的 mod-10 校验。本工具按长度判断格式、校验校验和,并支持自动互转:ISBN-10 → ISBN-13 在前面加 '978' 再重算校验;ISBN-13 ↔ ISBN-10 仅在前缀为 978 时可行(979 前缀的 ISBN 没有 ISBN-10 等价形式)。
—
在上方输入 ISBN(10 或 13 位)。
校验只看校验和,能证明数字形式正确,但不能证明该 ISBN 对应的书确实存在。这一点请查图书馆目录。
使用方法
- 粘贴 ISBN(连字符、空格、小写 'x' 均可——会被规范化)。
- 查看是否有效。✓ 表示校验通过。
- 在下方面板复制转换后的另一种格式。
常见问题
- ISBN-10 的 'X' 是什么意思?
- ISBN-10 用 mod 11,校验 "位" 可以是 0–10。为了保持 10 个字符的格式,10 写作 'X'(罗马数字)。ISBN-13 用 mod 10,校验位永远是 0–9,无需 X。
- 任意 ISBN-13 都能转 ISBN-10?
- 仅 978 开头可以。2013 年因 978 接近用尽引入了 979 前缀,这类 ISBN 没有有效的 ISBN-10,老数据库若只支持 ISBN-10 就会查不到这些书。
- 为什么同一 ISBN 有不同的连字符方式?
- 连字符标记前缀 / 注册组 / 出版商 / 书名段,各段长度因国家与出版商而异。校验时被忽略——只要数字相同,无论怎么打连字符都是同一 ISBN。
- ISBN 就是书背后那个条码吗?
- 现代图书是的——ISBN-13 就是 EAN/GTIN-13 条码。旁边偶尔出现的 5 位附加码编码的是定价。
相关主题指南
相关工具
条形码校验位计算器 (UPC, EAN)
计算或验证 EAN-13、UPC-A 和 EAN-8 条形码的 GS1 模 10 校验位。输入数据位即可得到校验位,输入完整代码即可确认是否有效。
日常 0 0
条形码生成器
生成 EAN-13、EAN-8、UPC-A、Code 128、Code 39 或 ITF-14 条形码,并下载为 SVG 或 PNG。在浏览器中运行。
图片 0 0
IBAN 验证器
校验国际银行账号——检查国家代码、长度与 mod-97 校验和。支持 75+ 个国家。
日常 0 0
信用卡校验(Luhn + 卡组织)
用 Luhn 校验和验证卡号、识别卡组织(Visa/MC/Amex 等)、核对长度。本地完成,不联网。
日常 0 0
斐波那契数列生成器
以精确的大整数生成前 N 个斐波那契数 — 0、1、1、2、3、5、8 …… — 并显示最后一项、累计和以及最后两项的黄金比例近似值。
日常 0 0
数字格式化器 (Intl.NumberFormat)
按各地区惯例格式化数字 — `1,234,567.89`、`1.234.567,89`、`$1.23M`、`12 345 ₽` — 并获取对应 JavaScript 片段。
日常 0 0