0 0 2
分享排行榜
修正错误贡献榜
已审核词条 未审核词条
子程序名返回值类型公开备 注
验证身份证整数型 返回:0正确,1不正确,2不足18位号码
参数名类 型参考可空数组备 注
身份证文本型
变量名类 型静态数组备 注
返回1整数型 
文本型 
如果真 (取文本长度 (身份证) ≠ 18)
返回 (2)
身 = 到文本 (到整数 (取文本中间 (身份证, 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)
判断 (身 = “0”)
身 = “1”
返回1 = (身份证, 身)
判断 (身 = “1”)
身 = “0”
返回1 = (身份证, 身)
判断 (身 = “2”)
身 = “X”
返回1 = (身份证, 身)
判断 (身 = “3”)
身 = “9”
返回1 = (身份证, 身)
判断 (身 = “4”)
身 = “8”
返回1 = (身份证, 身)
判断 (身 = “5”)
身 = “7”
返回1 = (身份证, 身)
判断 (身 = “6”)
身 = “6”
返回1 = (身份证, 身)
判断 (身 = “7”)
身 = “5”
返回1 = (身份证, 身)
判断 (身 = “8”)
身 = “4”
返回1 = (身份证, 身)
判断 (身 = “9”)
身 = “3”
返回1 = (身份证, 身)
判断 (身 = “10”)
身 = “2”
返回1 = (身份证, 身)



返回 (返回1)
子程序名返回值类型公开备 注
整数型 
参数名类 型参考可空数组备 注
身份证文本型
文本型
如果 (身 ≠ 取文本中间 (身份证, 18, 1))
返回 (1)
返回 (0)

词条作者信息 使用例程
参与校正错误的易友
评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
无评论 评论
  • Copyright © 125.LA All Rights Reserved.