ITの基礎知識|ITパスポート・基本情報

初級システムアドミニストレータ 平成19年秋 問29

2017.10.10

次の方式によって求められるチェックディジットを付加した結果はどれか。 ここで,データを 7394,重み付け定数を 1234,基数を 11 とする。

〔方式〕

  1. データと重み付け定数の各けたごとの積を求め,その和を求める。
  2. 和を基数で割って,余りを求める。
  3. 基数から余りを減じ,その結果の1の位をチェックディジットとしてデータの末尾に付加する。
  • ア: 73940
  • イ: 73941
  • ウ: 73944
  • エ: 73947

Show answer

正解: ア

解説:

チェックディジットは、以下のように計算する。

 

3で求めた「10」 の 1 の位をチェックディジットとしてデータの末尾に付加するため、 73940 となる。