次の方式によって求められるチェックデジットを付加した結果はどれか。ここで,データを 7394, 重み付け定数を 1234, 基数を 11 とする。
[方式]
(1) データと重み付け定数の, 対応する桁ごとの積を求め,それらの和を求める。
(2) 和を基数で割って,余りを求める。
(3) 基数から余りを減じ,その結果の1の位をチェックデジットとしてデータの末尾に付加する。
ア 73940
イ 73941
ウ 73944
エ 73947
解説を読む
正解:ア
解説:
方式で説明のあるとおりに計算をします。
(1)データと重みの各桁の積を合計します。
データ | 7 | 3 | 9 | 4 |
重み | 1 | 2 | 3 | 4 |
積 | 7 | 6 | 27 | 16 |
7+6+27+16=56
(2)(1)で出た答え(56)を基数(11)で割り余りを出します。
56÷11=5・・・1
(3)基数(11)から(2)の余り1を減じます。
11-1=10
チェックディジットは0となります。
データの7394にチェックディジット0を付加した73940に一致するアが正解です。
解説を閉じる
コメント