ID number coding rules (turn zergman)

zhaozj2021-02-16  88

15-bit ID number DDDDDD YYMMDD XX P18 ID number ddddddddddddddddddddddddddddddd to address code (provincial county three) 18 in the 18-bit and 15 bits of incompletely YYYYMMDD YYMMDD is the birthday day The XX Squi number encodes the y at the end of the P Gender 18, which can find the algorithm on the Internet, which is not 0-9, the result of the previous 17-bit ASCII code value is not 0-9.

The "18 identity card standard" is now provided as follows: 18 ID card standards have made a clear provision in the GB11643-1999 "Citizen ID" implemented on July 1, 1999. GB11643-1999 "Citizenship Number" is the revision of the "Social Security Number", which points to the original standard name "Social Security Number" is renamed "Citizenship Number", and the GB11643-1999 "Citizen ID Number" Instead of GB11643-1989 from the date of implementation. GB11643-1999 The main contents of "Citizenship Number" are as follows: 1. Range The standard specifies the coding object, number of citizen numbers, and the structure and performance form of the number, enabling each encoding object to get a unique, unchanged legal number. Second, the encoding object of coding object citizenship number is a citizen with nationality of the People's Republic of China. Third, the structure and representation of the number 1, the number of the citizenship number of the number is the characteristic group code, consisting of the seventeenth digital body code and a check code. Arrange the order from left to right as: six digit address code, eight digit born date code, three digital sequence code and one digital check code. 2, address code represents administrative division code of the county (city, flag, district) of the coded object, and is implemented in accordance with the provisions of GB / T2260. 3. The birth date indicates the year, month, day, and according to the provisions of the GB / T7408, the year, month, and Japanese code shall not be separated from the date, month, month. 4, the sequence code indicates the sequence number of the same year, the same month, the same day, the odd number of the sequence code, the odd number of sequence codes, the odd number of sequence codes to women, even if the sequence code is assigned to the male. 5, check code (1) seventeen digital body code weighted summation and formula S = AI * Wi, i = 2, ..., 18 y = mod (s, 11) i: means number character from right to left Location No. Ai, including the check code characters, indicating the ID card number character value Wi: I: 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4, representing the weighting factor i: 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 1 (2) Calculation of the check code character value Y: 0 1 2 3 4 5 6 7 8 9 10 Check code: 1 0 x 9 8 7 6 5 4 3 2VV, for example: Beijing Chaoyang District: 11010519491231002X Guangdong Shantou City: 440524188001010014

转载请注明原文地址:https://www.9cbs.com/read-11838.html

New Post(0)