1、代碼位置序號(hào) 代碼位置序號(hào)是指包括校驗(yàn)碼在內(nèi)的,由右至左的順序號(hào)(校驗(yàn)碼的代碼位置序號(hào)為1)。
2、計(jì)算步驟 校驗(yàn)碼的計(jì)算步驟如下:
a、從代碼位置序號(hào)2開始,所有偶數(shù)位的數(shù)字代碼求和。
b、將步驟a的和乘以3。
c、從代碼位置序號(hào)3開始,所有奇數(shù)位的數(shù)字代碼求和。
d、將步驟b與步驟c的結(jié)果相加。
e、用大于或等于步驟d所得結(jié)果且為10最小整數(shù)倍的數(shù)減去步驟d所得結(jié)果,其差即為所求校驗(yàn)碼的值。
步 驟 舉 例 說 明
1.自右向左順序編號(hào) 位置序號(hào) 13 12 11 10 9 8 7 6 5 4 3 2 1 代碼 6 9 0 1 2 3 4 5 6 7 8 9 X
2.從序號(hào)2開始求出偶數(shù) 9+7+5+3+1+9=34 ① 位數(shù)字之和①
3. ①*3=② 34×3=102 ②
4.從序號(hào)3開始求出奇數(shù) 位數(shù)字之和③ 8+6+4+2+0+6=26 ③
5. ②+③=④ 102+26=128 ④
6.用大于或等于結(jié)果④且為10最小整數(shù)倍的數(shù)減去 130-128=2 ④,
其差即為所求校驗(yàn)碼的值 校驗(yàn)碼X=2