メモ。
ex.「123456789012」のチェックデジット(C/D)の求め方。
1.各桁の数値に×1,×3を実施
123456789012
131313131313 ←各桁に×1,×3を繰返し行う
------------------
163258749016 ←乗算結果が繰り上がる場合、一の位のみ有効・・・A
2.乗算結果を全て加算する。
1+6+3+2+5+8+7+4+9+0+1+6=52・・・B
3.10から加算結果の一の位を減算する。
Bの一の位のみ有効。→ 2
10-2=8・・・C
チェックデジットは「8」
∴1234567890128
>>人気ブログランキング