Sunday, May 16, 2004

ISBN編號的秘密

ISBN的全名是 International Standard Book Number,該編碼分為四個部分:
第一部分為群體識別號(Group Identifier)
此號由國際標準書號總部根據ISO-2108規定分配給各國或 各地區的書號中心,用以區別出版者的國別地區、語文或 其他相關群體(組織)。


第二部分為出版者識別號(Publisher Identifier)
此號為各出版機構的代號,其號碼包括二位至五位數字不 等,位數的長短與該出版社的出版量成反比,由書號中心視各出版機構出版情況編配。


第三部分為書名識別號(Title Identifier)
此號用以區別各種不同內容、不同版本、不同裝訂的圖書,多由書號中心編配。


第四部分為檢查號(Check Digit)
此號由單一的數字或英文大寫字母"X"組成,能自動核對國際標準書號的正誤。

舉個例子,ISBN:957-621-795-4,這代表著什麼意義呢?
957代表出版國為中華名國民國台灣地區
621代表的是天下遠見出版股份有限公司
795代表的是該書的流水編號
4是該ISBN編號的檢查號

OK,我再稍微對檢查號做一個說明:

根據ISO-2108的規定,檢查號的產生是以11的餘數推算而來,推算的方法是將國際標準書號前九位數字依序分別乘以從10到2的數目,將其乘積相加,得到所謂的「加權檢查和」(the weight check sum)S,而第十碼就是 S mod 11 (也就是說以11減S除以11的餘數);若無餘數則檢查號碼為"0",若有餘數,則以11減去餘數,所得差數即為檢查號(也就是S mod 11),若S mod 11 為 10,則以代表羅馬數字10 的"X"來表示。

ISBN:957-621-795-4 的檢查號計算
9*10+5*9+7*8+6*7+2*6+1*5+7*4+9*3+5*2=315=28*11+7=29*11-4
所以 315 mod 11=4
檢查碼為4
 

No comments: