1、程式碼位置序號
程式碼位置序號是指包括校驗碼在內的,由右至左的順序號(校驗碼的程式碼位置序號為1)。
2、計算步驟
校驗碼的計算步驟如下:
a、從程式碼位置序號2開始,所有偶數位的數字程式碼求和。
b、將步驟a的和乘以3。
c、從程式碼位置序號3開始,所有奇數位的數字程式碼求和。
d、將步驟b與步驟c的結果相加。
e、用大於或等於步驟d所得結果且為10最小整數倍的數減去步驟d所得結果,其差即為所求校驗碼的值。
步 驟 舉 例 說 明
1.自右向左順序編號 位置序號 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.從序號2開始求出偶數 9+7+5+3+1+9=34 ①
位數字之和①
3. ①*3=② 34×3=102 ②
4.從序號3開始求出奇數
6.用大於或等於結果④且
為10最小整數倍的數減去 130-128=2
④,其差即為所求校驗碼的值 校驗碼X=2
1、程式碼位置序號
程式碼位置序號是指包括校驗碼在內的,由右至左的順序號(校驗碼的程式碼位置序號為1)。
2、計算步驟
校驗碼的計算步驟如下:
a、從程式碼位置序號2開始,所有偶數位的數字程式碼求和。
b、將步驟a的和乘以3。
c、從程式碼位置序號3開始,所有奇數位的數字程式碼求和。
d、將步驟b與步驟c的結果相加。
e、用大於或等於步驟d所得結果且為10最小整數倍的數減去步驟d所得結果,其差即為所求校驗碼的值。
步 驟 舉 例 說 明
1.自右向左順序編號 位置序號 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.從序號2開始求出偶數 9+7+5+3+1+9=34 ①
位數字之和①
3. ①*3=② 34×3=102 ②
4.從序號3開始求出奇數
6.用大於或等於結果④且
為10最小整數倍的數減去 130-128=2
④,其差即為所求校驗碼的值 校驗碼X=2