國民身分證的檢查碼

目前的國民身分證統一編號(身分證字號)一共有十碼,自左而右,第一個號碼是一個大寫英文字母,接續流水號是的是8個阿拉伯數字,最後一個號碼是檢查碼。

戶籍碼 性別碼 流水號碼 檢查碼
大寫英文字母 男性(1)
女性(2)
N1 N2 N3 N4 N5 N6 N7  

 

戶籍碼(報戶口的縣市)

   臺北市  臺中市 基隆市  臺南市 高雄市 新北市 宜蘭縣  桃園市 嘉義市 新竹縣
戶籍碼 A B C D E F G H I J
數值 10 11 12 13 14 15 16 17 34 18

 

   苗栗縣 南投縣  彰化縣 新竹市  雲林縣 嘉義縣 屏東縣 花蓮縣 臺東縣 金門縣
戶籍碼 K M N O P Q T U V W
數值 19 21 22 35 23 24 27 28 29 32

 

  澎湖縣 連江縣
戶籍碼 X Z
數值 30 33

 

如何計算出正確身分證的檢查碼,以協助辨別身分證的真偽 ?

S=戶籍碼十位數×1+戶籍碼個位數×9+性別碼×8+N1×7+N2×6+N3×5+N4×4+N5×3+N6×2+N7×1

若S除以10的餘數是R,則檢查碼=10-R

 

以國民身分證字號A12345678£為例,求檢查碼是多少 ?

A=10

S=1×1+9+1×8+7+6+5+4+3+2+1=121

121除以10的餘數是1

檢查碼=10-1=9

 

Copyright © 昌爸工作坊 all rights reserved.