2016-11-07 59 views
0

我想解釋(不轉換)ascii字符作爲它們的十六進制值。即,我有string = 'a';它應該轉換爲十六進制值0xa將字符解釋爲十六進制

我只找到將ascii值轉換爲其十六進制表示形式(這將是0x61但不是我正在查找的值)的解決方案。

+0

你的意思是這樣嗎? https://www.mathworks.com/help/matlab/ref/hex2dec.html?requestedDomain=www.mathworks.com –

回答

0

Matlab沒有十六進制類型,但你可能想要這樣的東西。

sscanf('a','%x') 

這將導致答案爲10.轉換回十六進制w/dec2hex會重新創建一個字符串表示。

相關問題