怎么把字母轉換成16進制?
上網查一下ASCII碼表,52個拉丁字母(大小寫各26個)的十六進制碼值都有。比如:A——41,B——42,依次加1;小寫:a比A大32(十進制數)或大20(十六進制數),即a——61,b——62,依次加1。16進制簡介:十六進制(hexadecimal)是計算機中數據的一種表示方法。同我們日常中的十進制表示法不一樣。十六進制數的基數是16,采用的數碼是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。
其中A-F分別表示十進制數字10-15.十六進制數的技術規則是“逢十六進一”,它的各位的權是以16的N次方標識的。
通常,對十六進制數的表示,可以在數字的右下角標注16或H,但在C語言中是在數的前面加數字0和字母X即0X來表示。
例如,12AF在C語言中表示為0X12AF。