文件名称:android银行卡号验证算法详解
文件大小:32KB
文件格式:PDF
更新时间:2024-01-26 18:55:45
AND android id
现行 16 位银联卡现行卡号开头 6 位是 622126~622925 之间的,7 到 15 位是银行自定义的, 可能是发卡分行,发卡网点,发卡序号,第 16 位是校验码。 16 位卡号校验位采用 Luhm 校验方法计算: 1、将未带校验位的 15 位卡号从右依次编号 1 到 15,位于奇数位号上的数字乘以 2 2、将奇位乘积的个十位全部相加,再加上所有偶数位上的数字 3、将加法和加上校验位能被 10 整除。 public class CheckIdCard { /** * 校验银行卡卡号 * * @param cardId * @return */