回覆列表
  • 1 # 使用者9840184032867

    13位數字國際標準書號的校驗碼:1 校驗碼旨在防止因ISBN號抄寫不正確而導致的錯誤。2 由13位數字組成的ISBN號的校驗碼使用阿拉伯數字0~9之中的1位數字。 3 ISBN校驗碼採用模數10的加權演算法計算得出。4 當ISBN號是以人可識讀的方式顯示時,應在其前面加上字母ISBN。

    連字元的使用有助於提高畫質晰度以及加深對ISBN內部結構的理解,但連字元本身不構成ISBN號的組成部分。 校驗碼計算例項:該例項說明如何採用模數10的加權演算法計算13位ISBN號的校驗碼(校驗碼是未知數)先將ISBN的前12個數交替乘以1和3,然後以模數10減去前12位數加權乘積之和除以10的餘數,所得即為校驗碼。

    只有一個例外:如果計算結果為10,則校驗碼為0。 利用下列步驟計算ISBN 978-0-11-000222-?的校驗碼。步驟1:計算ISBN前12位數字的加權乘積之和(見表C。1)。表 C。1---由13位數字組成的ISBN的校驗位的計算例項字首碼組號出版者號書名號校驗碼和ISBN978011000222?加權131313131313--乘積9218013000626--56步驟2:將步驟1中計算得出的ISBN前12位數字的加權乘積之和除以10,得出餘數:56/10 = 5 餘數= 6步驟3:以模數10減去步驟2中計算得出的餘數,結果即為校驗碼的值。

    只有一個例外:如果步驟2的餘數為0,則校驗碼為0。10 -6 = 4校驗碼 = 4ISBN = 978-0-11-000222-4為保證ISBN號的有效性,ISBN前12位數字的加權乘積之和再加上校驗碼能被10整除。注:組號、出版者號和書名號的長度是可變的,不可能都與表C。

    1中的資料一致。因此,並非所有的組號和出版者號的組合都是有效的。

  • 中秋節和大豐收的關聯?
  • 傭兵天下人物詳細介紹?