校验码是根据前面十七位数字码 , 按照ISO
7064:1983.MOD
11-2校验码计算出来的检验码 。
公式如下:
∑(a[i]*W[i])
mod
11
(
i
=
2,
3,
…,
18
)
(1)
"*"
表示乘号
i—表示身份证号码每一位的序号,从右至左,最左侧为18,最右侧为1 。
a[i]—表示身份证号码第
i
位上的号码
W[i]—-表示第
i
位上的权值
W[i]
=
2^(i-1)
mod
11
计算公式
(1)
令结果为
R
根据下表找出
R
对应的校验码即为要求身份证号码的校验码C 。
R
0
1
2
3
4
5
6
7
8
9
10
C
1
0
X
9
8
7
6
5
4
3
2
由此看出
X
就是
10,罗马数字中的
10
就是X,所以在新标准的身份证号码中可能含有非数字的字母X 。
10 。
因为x就相当于我们的阿拉伯数字10 。但因为规定了身份证号只能是由十八位数组成 , 如果将其写成10的话,则有十九位数,这是不被允许的 。
Ⅹ是罗马数字的10 , 用X来代替10,可以保证公民的身份证符合国家标准 。2、居民身份证的号码是按照国家的标准编制的,由18位组成 。
居民身份证的号码是按照国家的标准编制的 , 由18位组成:前六位为行政区划代码,第七至第十四位为出生日期码,第15至17位为顺序码,第18位为校验码 。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X , 但如果尾号是10,那么就得用X来代替,因为如果用10做尾号 , 那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码 。Ⅹ是罗马数字的10 , 用X来代替10,可以保证公民的身份证符合国家标准 。
好多人不理解这个x的意思
导致一些误解了
有的甚至以为的假的··
【身份证是x,有什么特殊,身份证尾数x代表什么意思?】身份证号前六位为各地的行政区划码,中间八位是出生日期码,生日是多少 , 这八位数就是多少,比如1997年1月1日出生,就是19970101 ,
第十五至十七位是顺序号,随机生成,除了第十七位上男单数,女双数外没有规律,
第十八位号为校验码,将前十七位号带入公式计算得出 , 计算的结果为0-10,10用X代替 。
经验总结扩展阅读
- 普陀区属于上海几环,普陀山是上海的哪个区
- 燕窝是什么样子,什么样的是天然燕窝
- 香肠上面白色的是什么,香肠上面的白霜是什么?
- 超市商品分类,超市商品分类有哪些
- 得物卡西欧手表是正品吗,得物手表怎么那么便宜
- 康斯顿蛋白粉有什么功效,蛋白粉的作用与功效
- 为什么没有北瓜,为什么没有北瓜
- 生面粉的妙用,面粉的妙用有哪些
- 猪小肠是什么部位,竹肠是什么部位?
- 咖啡渣在生活中的小妙用,咖啡渣子有什么用途