子程序名 | 返回值类型 | 公开 | 备 注 | ||||
验证身份证 | 整数型 | 返回:0正确,1不正确,2不足18位号码 | |||||
参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
身份证 | 文本型 |
变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
返回1 | 整数型 | |||||
身 | 文本型 |


身 = 到文本 (到整数 (取文本中间 (身份证, 1, 1)) × 7 + 到整数 (取文本中间 (身份证, 2, 1)) × 9 + 到整数 (取文本中间 (身份证, 3, 1)) × 10 + 到整数 (取文本中间 (身份证, 4, 1)) × 5 + 到整数 (取文本中间 (身份证, 5, 1)) × 8 + 到整数 (取文本中间 (身份证, 6, 1)) × 4 + 到整数 (取文本中间 (身份证, 7, 1)) × 2 + 到整数 (取文本中间 (身份证, 8, 1)) × 1 + 到整数 (取文本中间 (身份证, 9, 1)) × 6 + 到整数 (取文本中间 (身份证, 10, 1)) × 3 + 到整数 (取文本中间 (身份证, 11, 1)) × 7 + 到整数 (取文本中间 (身份证, 12, 1)) × 9 + 到整数 (取文本中间 (身份证, 13, 1)) × 10 + 到整数 (取文本中间 (身份证, 14, 1)) × 5 + 到整数 (取文本中间 (身份证, 15, 1)) × 8 + 到整数 (取文本中间 (身份证, 16, 1)) × 4 + 到整数 (取文本中间 (身份证, 17, 1)) × 2)
身 = 到文本 (到整数 (身) % 11)




































返回 (返回1)
子程序名 | 返回值类型 | 公开 | 备 注 | ||||
证 | 整数型 | ||||||
参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
身份证 | 文本型 | 身 | 文本型 |




词条作者信息 使用例程