上面8個數字嗰個係 ISSN,下面係嘅其中一個可能嘅對應 EAN 條碼(出版社㨂咗加 「01」 喺尾) 國際標準期刊號 (ISSN ,英文全寫international standard serial number )係國際通用嘅期刊 號碼。每一個 ISSN 衹會對應一個系列嘅期刊。如果有唔同名嘅期刊一樣 ISSN,即係兩個名其實係同一個系列,只係中途唔知點解轉咗名。
ISSN 嘅格式係8個數字長,寫出嚟通常分成兩組,每組4個數字,中間加連接號 ,但係結構上其實係前面7個數字一組,最尾一個數字另一組[ 1] 。最尾嗰個係計出嚟嘅校驗碼,唔係十進制 而係十一進制,十用 X 表示[ 1] 。喺資訊處理 (例如喺圖書館 用嘅機讀格式 ),成組通常會當係8個字元長嘅字串 ,唔會理中間嘅連接號。
假設 ISSN 頭7個數字係d 1 , d 2 , d 3 , d 4 , d 5 , d 6 , d 7 {\displaystyle d_{1},d_{2},d_{3},d_{4},d_{5},d_{6},d_{7}} ,最尾嘅數字就係11 − ( ( ∑ i = 1 7 ( 9 − i ) d i ) mod 11 ) {\displaystyle 11-{\big (}(\sum _{i=1}^{7}(9-i)d_{i})\mod 11{\big )}} [ 1] 。
以圖中嘅 2307-7301 為例,頭7個數字係 2、3、0、7、7、3、0;最尾嗰個數字應該係
11 − ( ( ∑ i = 1 7 ( 9 − i ) d i ) mod 11 ) = 11 − ( ( 8 × 2 + 7 × 3 + 0 + 5 × 7 + 4 × 7 + 3 × 3 + 0 ) mod 11 ) = 11 − ( 109 mod 11 ) = 11 − 10 = 1 {\displaystyle {\begin{array}{ll}&11-{\big (}(\sum _{i=1}^{7}(9-i)d_{i})\mod 11{\big )}\\=&11-{\big (}(8\times 2+7\times 3+0+5\times 7+4\times 7+3\times 3+0)\mod 11{\big )}\\=&11-(109\mod 11)\\=&11-10\\=&1\end{array}}} ISSN 官方定義咗一種將 ISSN 變成EAN 條碼 嘅方法,方法係 977 行頭(亦即係用一個代號 977 嘅唔存在嘅國家代表哂全世界所有嘅期刊),再加 ISSN 嘅頭7個數字(即係唔理本來嘅校驗碼),再加兩個自訂數字(用嚟做乜同代表乜,由出版社自己定),再用 GTIN-13 公式計過一個新嘅校驗碼[ 2] 。
即係,如果 ISSN 頭7個數字係d 1 , d 2 , d 3 , d 4 , d 5 , d 6 , d 7 {\displaystyle d_{1},d_{2},d_{3},d_{4},d_{5},d_{6},d_{7}} ,而自訂數字係d 8 , d 9 {\displaystyle d_{8},d_{9}} ,咁最後一個數字就係( 10 − ( ( 9 + 3 × 7 + 7 + 3 d 1 + d 2 + 3 d 3 + d 4 + 3 d 5 + d 6 + 3 d 7 + d 8 + 3 d 9 ) mod 10 ) ) mod 10 {\displaystyle {\Big (}10-{\big (}(9+3\times 7+7+3d_{1}+d_{2}+3d_{3}+d_{4}+3d_{5}+d_{6}+3d_{7}+d_{8}+3d_{9})\mod 10{\big )}{\Big )}\mod 10} [ 3] [ 註 1] 。
以圖中嘅 2307-7301 為例,頭7個數字係 2、3、0、7、7、3、0;再如果好似圖入面咁,自訂數字係 0、1,最尾嗰個數字應該係
( 10 − ( ( 9 + 3 × 7 + 7 + 3 d 1 + d 2 + 3 d 3 + d 4 + 3 d 5 + d 6 + 3 d 7 + d 8 + 3 d 9 ) mod 10 ) ) mod 10 = ( 10 − ( ( 9 + 3 × 7 + 7 + 3 × 2 + 3 + 0 + 7 + 3 × 7 + 3 + 0 + 0 + 3 × 1 ) mod 10 ) ) mod 10 = ( 10 − ( 80 mod 10 ) ) mod 10 = ( 10 − 0 ) mod 10 = 0 {\displaystyle {\begin{array}{ll}&{\Big (}10-{\big (}(9+3\times 7+7+3d_{1}+d_{2}+3d_{3}+d_{4}+3d_{5}+d_{6}+3d_{7}+d_{8}+3d_{9})\mod 10{\big )}{\Big )}\mod 10\\=&{\Big (}10-{\big (}(9+3\times 7+7+3\times 2+3+0+7+3\times 7+3+0+0+3\times 1)\mod 10{\big )}{\Big )}\mod 10\\=&{\big (}10-(80\mod 10){\big )}\mod 10\\=&(10-0)\mod 10\\=&0\end{array}}} 不過,雖然方法係有,但係並唔係個個出版社都用,尤其係如果唔係用 EAN 條碼,就用唔到官方定義嘅方法。
↑ 官方嘅定義係先計中間嗰個數值,再用同佢相等或者大過佢嘅十嘅倍數減佢;咁嘅定義好難直譯成一句公式,但係其實即係呢度寫出嚟嗰句。