身份证第18位计算法/** * 身份证第18位计算法 身份证第18位(校验码)的计算方法 * * 1、将前面的身份证号码17位数分别乘以不同的 系数。 * 从第一位到第十七位的系数分别为: * 7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。 * 2、将这17位数字和系数相乘的结果相加...
身份证最后一位的算法采用的是 ISO 7064 《数据处理——校验符系统》中给出的 MOD 11-2 校验码系统。这里的MOD 11-2表示模数是11,基数是2。也就是校验公式(见下)中,需要将总数除以11(模数)并取余数,而每个位置上的加权因子是通过以2(基数)为底的几何级数算出来的。 公民身份号码校验公式丨国家标准《公民...