チェック数字に関する次の記述を読んで、四つの問いに答えよ。
多くの市販の書籍には、書籍を識別するためのISBN(International Standard Book Number)コードが付けられている。ISBNコードは、0〜9の数字を使った13桁の記号で構成され、左側から桁を数える。最も左側の桁を1桁目とする。1桁目から12桁目までは、国記号、出版社記号及び書籍固有の記号などが含まれる。
ISBNコードの13桁目(最も右側の桁)はチェック数字と呼ばれる桁である。ISBNコードのチェック数字は、1桁目から12桁目の数字を使って、次の計算方法によって求める。ここで、図1のように1桁目から12桁目の数字をa1〜a12,チェック数字をXとする。
[チェック数字の計算方法]
(1) a1〜a12について、奇数桁には1、偶数桁には3の重みを付ける。
(2) a1〜a12の各桁に、それぞれの桁に対応した重みを掛けたものの和Sを求める。
S=a1×1+a2×3+a3+・・・+a12×3
(3) Sを10で割った余りRを求める。
(4) 10からRを引いた値をチェック数字Xとする。なお、この値が10になった場合は、チェック数字は0とする。
|