2017年5月6日 星期六

如何計算香港商業登記證驗證碼 (CHECK DIGIT)?

香港商業登記證(BR)中第8個數字是驗證碼。儘管號碼很長,計算驗證碼 (CHECK DIGIT)只用到首7位數字。

以商業登記證36780058為例,此商業登記證的CHECK DIGIT為8。

按以下公式計算︰

先計算

第1位數字 * 2 加
第2位數字 * 9 加
第3位數字 * 8 加
第4位數字 * 7 加
第5位數字 * 4 加
第6位數字 * 3 加
第7位數字 * 2

的總和;

以36780058為例

3 * 2 = 6
6 * 9 = 54
7 * 8 = 56
8 * 7 = 56
0 * 4 = 0
0 * 3 = 0
5 * 2 = 10

總和是182。

然後計算182除10的餘數,如果餘數是零,則驗證碼 (CHECK DIGIT)是零;否則用10減剛才的餘數便是驗證碼 (CHECK DIGIT)。

182 除 10,餘數是2

10 - 2 = 8

因此驗證碼 (CHECK DIGIT)是 8。

謝謝

1 則留言:

  1. 想請問 -000-04-21- _ ,這個最後一位的數字如何計算?

    回覆刪除