由于各个厂家的读卡器译码格式不尽相同,在读卡输出时,读出的二进制或十六进制(Hex)结果应该是唯一的,但是又可以通过以下几种主要换算办法,输出不同结果的十进制卡号(Dec),因此,请您一定在购买卡片或卡片喷号时,注意卡号格式的一致性:
1、格式0:10位十六进制的ASCII字符串,即10 Hex格式。
2、格式1:将格式0中的后8位,转换为10位十进制卡号,即8H—10D。
此格式喷码喷码较为常见。
3、格式2:将格式0中的后6位,转换为8位十进制卡号,即6H—8D。
4、格式3:将格式0中的倒数第5、第6位,转换为3位十进制卡号,再将后4位,转换为5位十进制卡号,中间用“,”分开,即“2H + 4H”。
此格式为标准的韦根26(V26)格式,只使用最后6位编码,也有许多卡采用此格式喷码。
5、格式4:将格式0中后8位的前4位,转换为5位十进制卡号,再将后4位,转换为5位十进制卡号,中间用“,”分开,即“4Hex + 4Hec”。
