功能介绍
本工具可以对ISBN书号进行格式校验,支持ISBN-10和ISBN-13两种标准,自动识别并计算校验位是否正确,去除输入中的连字符和其他无关字符后进行校验。
使用方法
在输入框中粘贴或输入需要校验的ISBN书号,支持带连字符的格式(如978-7-100-08762-1),工具会自动实时完成校验并显示结果。
校验原理
- ISBN-10校验规则:
前9位分别从左到右乘以10到2的权重,求和后加上末位校验位,总和可以被11整除则合法。末位校验位为10时用X表示。
公式:(d1×10 + d2×9 + ... + d9×2 + d10×1) mod 11 = 0 - ISBN-13校验规则:
前12位从左到右奇数位(第1位开始)乘以1,偶数位乘以3,求和后计算校验位,校验位等于(10 - (总和 mod 10)) mod 10,结果一致则合法。
公式:(d1×1 + d2×3 + d3×1 + ... + d12×3 + d13×1) mod 10 = 0
注意事项
本工具仅校验ISBN书号的格式是否正确,不验证书号对应的图书信息是否真实存在。校验结果仅供参考。