串口怎樣輸出10進制數(shù)?
串口讀取字節(jié)流數(shù)據(jù),本身就是ASCII碼,其值范圍在0-255之間,沒有十六進制一說。所謂十六進制字符串,僅是為了顯示規(guī)范將0-255的值,轉(zhuǎn)換為兩字符的00-FF顯示而已。至于將十六進制字符串,轉(zhuǎn)換為十進制,不同編程語言有不同處理方法。比如VB可前綴以&H在十六進制字符串上直接表示十六進制數(shù)字,其值就是十進制值。適當范圍內(nèi)的數(shù)字,前綴以&H,可以直接表示十六進制數(shù)字。例如,十六進制表示法的&H10代表十進制的16。