積の加算(右から左)
View content for :
Platform:

積の加算(右から左)

このパラメータは、チェックディジット乗数の順序を逆にして計算した積を加算し、チェックディジット係数で割った剰余をチェックします。
スキャンしたデータの各文字には、数値が割り当てられます(OCRチェックディジット乗数を参照)。チェックディジット乗数は逆の順番で使用されます。スキャンしたデータの文字を表すそれぞれの値に、逆順にした乗数の対応する数値が乗算され、スキャンしたデータ内の各文字の積が得られます。これらの積の合計が算出されます。この合計をチェックディジット係数で割った剰余がゼロの場合、チェックディジットは合格となります。
例:
スキャンされたデータの数値は
132459
です(チェックディジットは9)。
チェックディジット乗数文字列は
123456
です。
数値
1
3
2
4
5
9
乗数
6
5
4
3
2
1
6
15
8
12
10
9
積の合計
6+
15+
8+
12+
10+
9=
60
チェックディジット係数は10です。60は10で割り切れる(余りはゼロである)ので合格です。
積の加算(右から左)(1)