[問題] 變數型態轉換請教
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C (在Keil上寫STM32程式)
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
最近在寫讀Mifare Desfire卡片的UID程式
讀卡機讀回來的是一組 7 Byte的16進位(已核對過,資料是對的)
讀回來的資料(型態:char):80 39 37 DA 34 4B 05 <---16進位
另一個系統吃String: 36091709065808645
我想把char轉為數字再轉String
我目前的做法是把16進位轉2進位,再把2進位轉成16進位
不過會超過存放16進位的Double變數長度,因為長度過長,我也無法
再把每個數字轉為Char。請各位前輩幫忙指導一下,謝謝
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.222.53
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1449582277.A.BFF.html
推
12/08 22:32, , 1F
12/08 22:32, 1F
→
12/08 22:33, , 2F
12/08 22:33, 2F
→
12/08 22:34, , 3F
12/08 22:34, 3F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章