ID卡卡号輸出格式
摘要
ID卡卡号輸出格式
由於各個廠家的讀卡器譯碼格式不盡相同,在讀卡輸出時,讀出的二進制或十六進制(Hex)結果應該是唯一的,但是又可以通過以下幾種主要換算辦法,輸出不同結果的十進制卡号(Dec),因此,請您一定在購買卡片或卡片噴号時,注意卡号格式的一緻性:
1、格式0:10位十六進制的ASCII字符串,即10 Hex格式。
如:某樣卡讀出十六進制卡号爲:“01026f6c3a”。
2、格式1:将格式0中的後8位,轉換爲10位十進制卡号,即8H---10D。
即将“ 026f6c3a”轉換爲:“0040856634”。
此格式噴碼噴碼較爲常見。
3、格式2:将格式0中的後6位,轉換爲8位十進制卡号,即6H---8D。
即将“ 6f6c3a”轉換爲:“07302202”。
4、格式3:将格式0中的倒數第5、第6位,轉換爲3位十進制卡号,再将後4位,轉換爲5位十進制卡号,中間用“,”分開,即“2H + 4H”。
即将2H“ 6f”轉換爲:“111”,4H “6c3a”轉爲“27706”。 終将2段号連在一起輸出爲“111,27706”。
此格式爲标準的韋根26(V26)格式,隻使用後6位編碼,也有許多卡採用此格式噴碼。
5、格式4:将格式0中後8位的前4位,轉換爲5位十進制卡号,再将後4位,轉換爲5位十進制卡号,中間用“,”分開,即“4Hex + 4Hec”。
照此推算結果爲:00623,27706 (4H+4H)

