ISBN的校验规则

boolean6199 2002-06-30 11:29:05
在图书馆工作中,ISBN为带两位短横线的13位字符,其中包含11位数字,而且这11位数字也带校验,但是校验规则不同于EAN-13的校验规则,那位明白其中细节的帮忙指点一下.
...全文
254 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
boolean6199 2002-07-02
  • 打赏
  • 举报
回复
ISBN的编码规则。
EAN 的前三位必须是978,示范数据:9787801243881 (这是EAN码)

第一位 第二位 第三位 第四位 第五位 第六位 第七位 第八位 第九位
7 8 0 1 2 4 3 8 8
10 9 8 7 6 5 4 3 2
70 72 0 7 12 20 12 24 16

按此公式计算: 7 X 10 + 8 X 9 + 0 X 8 + 1 X 7 + 2 X 6 + 4 X 5 + 3 X 4 + 8 X 3 + 8 X 2 = 233
233 除以 11 余 2
将步骤2的结果取11的补数
11 - 2 = 9
校验位为9
步骤2余数为0时,校验位为 0,余数为1时,补数为10,用符号 X代替。
书号为 :7801243889

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧