理财 经验 正文

银行卡账号是多少位数

银行卡分为两种,一种是借记卡,卡号通常为19位,也有特殊情况,比如招商银行、建设16位、交通银行17位等。另一种是贷记卡,就是信用卡,所有银行统一卡号为16位。

银行卡账号是多少位数
银行卡账号是多少位数

以下各银行银行卡号位数情况:

1、建行:储蓄卡卡号16位或19位,信用卡16位;

2、农行:储蓄卡卡号19位,信用卡16位;

3、工行:储蓄卡卡号19位,信用卡16位;

4、交通:储蓄卡卡号17位,信用卡16位;

5、民生:储蓄卡卡号16位,信用卡16位。

银行卡卡号的规则:

1、发卡行标识代码第一位,为发卡行业标识号Major Industry Identifier(MII),代表的是发卡机构所处行业。

2、中间位数由发卡行自定义,一般由6-12位数字组成。最多可以使用12位数字。每个银行的个人账号标识规则有所不同。有的银行在这部分内容中会包含分行、支行、储蓄网点等代码信息。

3、校验码为银行卡号最后一位,采用LUHN算法,亦称模10算法。计算方法如下:

第一步:从右边第1个数字开始每隔一位乘以2;

第二步:把在第一步中获得的乘积的各位数字相加,然后再与原号码中未乘2的各位数字相加;

第三步:对于第二步求和值中个位数求10的补数,如果个位数为0则该校验码为0。