二進制轉換成十六進制輸出的C代碼

(本博客只提供很厲害的方法,沒有代碼) 項目需求是須要把一個字節(8bit)的二進制數轉換成一個十六進制的數值,而後發送給上位機; 我本身試着編寫代碼,思路是把這個8bit的二進制數存放到一個數組裏面,分高4bit和低4bit,分別轉換成十進制,而後用switch判斷這個十進制,轉換成對應十六進制數,例如十進制1對應十六進制1,十進制10對應十六進制A; 問題來了,這樣就把一個十六進制拆分紅2個數
相關文章
相關標籤/搜索