校验码
校验码(英語:Check digit)通常是一组数字的最后一位,由前面的数字通过某种运算得出,用以检验该组数字的正确性。常见的校验码有中华人民共和国居民身份证的最后一位,ISBN号码的最后一位等。
各地身份证算法编辑
不同的校验码的算法常常不同,下面以身份证的校验码为例
中国大陆编辑
按照中华人民共和国国家标准GB11643-1999规定中华人民共和国公民身份号码校验码的计算方法即为ISO 7064:1983.MOD 11-2校验码计算法。
假设某一17位数字是
17位数字 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
加权因子 | 7 | 9 | 10 | 5 | 8 | 4 | 2 | 1 | 6 | 3 | 7 | 9 | 10 | 5 | 8 | 4 | 2 |
- 计算17位数字各位数字与对应的加权因子的乘积:
- ;
- 计算 的余数:
- ;
- 计算 的余数R,如果 ,校验码为字母“X”;如果 ,校验码为数字“R”:
- 。
该17位数字的校验码就是7,聚合在一为123456789012345677。
台灣编辑
台湾身份证校验码计算方法如下
英文字母加8位數字 | A=10 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|---|---|
加权因子 | 1、9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
- 计算9位数字各位数字与对应的加权因子的乘积:
- 121
- 计算 的余数:
- ;
- 计算 的余数R,如果 ,校验码为字母“0”;如果 ,校验码为数字“R”:
- 。
参阅编辑
🔥 Top keywords: Baike: 首页Special:搜索淚之女王不夠善良的我們2024年湯姆斯盃国际劳动节金智媛背着善宰跑2024年優霸盃金秀賢 (男演員)逆天奇案2春色寄情人九龍城寨之圍城笑看風雲殷琪土地改革运动习近平城市猎人 (2024年电影)中华人民共和国六四事件劳动节破墓張惠東Seventeen (組合)城市猎人排球少年!!排球少年!!角色列表許瑋甯BABYMONSTER與鳳行承欢记ILLIT邊佑錫鈴木亮平周子瑜国旗事件姜濤朴成焄中華民國TWICE宁安如梦徐巧芯怪獸8號IVE (組合)李主儐BOYNEXTDOOR乘風2024轉生為第七王子,隨心所欲的魔法學習之路周處除三害 (電影)P站无用的谎言贾马尔·穆雷Energy (組合)第二十条葬送的芙莉蓮日本周雨彤秦沛末日愚者林依晨草榴社区顏國樑机动战士GUNDAM SEED FREEDOM幕府將軍 (2024年電視劇)NewJeans迷宮飯勒布朗·詹姆斯白鹿 (演員)三体 (小说)李现毛泽东黃道十二宮香港文化大革命(G)I-DLE志效崔永元賀軍翔特技玩家夜限照相馆安東尼·愛德華茲 (籃球運動員)黄金周 (日本)鄧麗君金惠奫支配物种木村文乃五月天白喬茵Pornhub周子瑜三流之路麥以馬搜查班長1958九龍寨城劉偉健WIND BREAKER—防風少年—劍星习明泽森田望智汤姆斯杯