[Tips]ISBN校验码计算公式...

板儿砖™
2007-11-20 22:31:32  来自: 板儿砖™(啥时候卖豆瓣秋裤要抢一条...)

·10位ISBN的校验码计算公式:
ISBN最右1位为校验位,由前9位通过公式计算得出,同时可以检验ISBN号的正确与否,下面给出一个简单易记的校验码计算公式,从左至右的前9位,每1位数与10至2的9个数加权求和,然后计算和与11的余数,最后求11与余数的差,差即为校验码;
例:
ISBN: 7802253217
11-((7*10+8*9+0*8+2*7+2*6+5*5+3*4+2*3+1*2)%11)=7
如差为10,则校验码为X;
如差为11,则校验码为0。

·13位ISBN的校验码计算公式:
ISBN最右1位为校验位,由前12位通过公式计算得出,同时可以检验ISBN号的正确与否,下面给出一个简单易记的校验码计算公式,从左至右的前12位,每1位数依次与1和3这2个数加权求和,然后计算和与10的余数,最后求10与余数的差,差即为校验码;
例:
ISBN: 9787802253216
10-((9*1+7*3+8*1+7*3+8*1+0*3+2*1+2*3+5*1+3*3+2*1+1*3)%10)=6
如差为10,则校验码为0。

   
ryan/plain

2007-11-25 15:32:31 ryan/plain (404)

好东西



gluon

2007-11-25 21:31:55 gluon

哇,好神奇



丁小美 | 我的口味很坏很坏…

2008-07-15 23:07:40 丁小美 | 我的口味很坏很坏… (H1N1了,你们谁也甭想跑!)

有个网站干这个,不用自己算了

http://www.isbn-check.com/



板儿砖™

2008-07-16 00:41:40 板儿砖™ (啥时候卖豆瓣秋裤要抢一条...)

更新到欢迎页里了...





这个小组的纠察队员也喜欢去   · · · · · · 

-豆瓣待添加帮助-
-豆瓣待添加帮助- (158)
豆瓣条目添加狂
豆瓣条目添加狂 (42)
围观影志
围观影志 (18)
gunma
gunma (26)
Carine Roitfeld
Carine Roitfeld (20)
·时装周·
·时装周· (25)