我的USB-RFID讀卡器從卡上接收到一個24位ID。我可以將此ID轉換爲8位/ 16位格式。但我怎樣才能將它轉換成40位格式?RFID唯一序列號轉換
示例一個標籤:
- 24位十進制格式(如我從讀取器獲得):0005966009
- 8,16位二進制格式(通過Python換算):01011011,0000100010111001
- 8,16位十進制格式(通過Python換算):91,2233
- 40位十進制格式(由生產商提供):455272499385
如何從24位數中得到40位數?
標籤標準:獨特的,125千赫從製造商的系統
截圖:
爲什麼從* usb閱讀器*和* python *得到的小數是不一樣的?..或者是那兩個不同的值? –
它們是相同的,但製造商將它們分爲兩部分:8位:91(01011011bin)和16位:2233(0000100010111001bin)。當你合併這兩個段你有:010110110000100010111001bin什麼是0005966009在十進制 – AvS
從製造商卡上有一個stcker,有這些數字:91,2233和在下一行:455272499385.我必須使用的數據庫商店號碼455272499385和我的USB讀卡器recive 0005966009,所以必須有一個把這個24位小數轉換爲40位小數的技巧...... – AvS