原文:身份證第十八位(校驗碼)驗證計算法

將前面的身份證號碼 位數別離乘以不同的系數。從第一位到第十七位的系數別離為: 。 將這 位數字和系數相乘的成果相加。 用加出來和除以 ,看余數是多少 余數只可能有 這 個數字。其別離對應的最終一位身份證的號碼為 X 。 經過上面得知假如余數是 ,就會在身份證的第 位數字上呈現羅馬數字的 。假如余數是 ,身份證的最終一位號碼就是 。 例如:某男性的身份證號碼是 X。咱們要看看這個身份證是不是合法的 ...

2019-10-31 10:23 0 704 推薦指數:

查看詳情

居民身份證編碼規則及校驗碼算法

中國居民身份證號碼編碼規則 第一、二位表示省(自治區、直轄市、特別行政區)。 第三、四位表示市(地級市、自治州、盟及國家直轄市所屬市轄區和縣的匯總)。其中,01-20,51-70表示省直轄市;21-50表示地區(自治州、盟)。 第五、六位表示縣(市轄區、縣級市、旗 ...

Wed Jun 24 17:15:00 CST 2020 0 3402
身份證號碼驗證驗證最后一位校驗碼

身份證號第18位是校驗碼,可以通過計算准確的驗證身份證號是否正確。參考了網上的代碼,自己修改了一些,寫在這里備忘。 JavaScript代碼: Java代碼: 測試結果: ...

Tue Sep 11 17:41:00 CST 2018 0 1259
身份證校驗

一、身份證規則 根據〖中華人民共和國國家標准GB11643-1999〗中有關公民身份號碼的規定,公民身份號碼是特征組合,由十七位數字本體和一位數字校驗碼組成。 排列順序從左至右依次為:六位數字地址八位數字出生日期,三位數字順序和一位數字校驗碼身份證號編碼規則 ...

Wed Oct 13 08:06:00 CST 2021 0 216
查驗身份證 (15 分) 一個合法的身份證號碼由17位地區、日期編號和順序編號加1位校驗碼組成。校驗碼計算規則如下: 首先對前17位數字加權求和,權重分配為:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后將計算的和對11取模得到值Z;最后按照以下關系對應Z值

// test4.cpp : 此文件包含 "main" 函數。程序執行將在此處開始並結束。// #include "pch.h"#include <iostream>#include ...

Thu Nov 08 08:17:00 CST 2018 0 7455
身份證格式驗證算法

今天在九城注冊WOW,發現身份證號碼輸入只能輸入真實號碼才能通過,非常驚訝,不知道他怎么檢測出來的。后來經軟件群里無名火的點撥,搜刮到這些資料,與大家共享。18位身份證標准 18位身份證標准在國家質量技術監督局於1999年7月1日實施的GB11643-1999《公民身份號碼》中做了明確的規定 ...

Wed Oct 21 02:06:00 CST 2015 0 4420
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM