吳*圣
進(jìn)行了提問·2023-03-23 16:53:02
在ASCII碼表里面任何一個(gè)ASCII碼都是八個(gè)位,轉(zhuǎn)換成十六進(jìn)制的話都是兩個(gè)十六進(jìn)制數(shù),課程里講的怎么是一個(gè)ASCII碼轉(zhuǎn)換成十六進(jìn)制數(shù)時(shí)是一位十六進(jìn)制數(shù)呢
收藏問題
技成講師
一個(gè)ascii是8位,不是轉(zhuǎn)化成十六進(jìn)制是2位十六進(jìn)制是,是用十六進(jìn)制是表示的時(shí)候是2位十六進(jìn)制是,如ascii值'1'(注意要單引號(hào)引起來的才表示ascii,否則表示的數(shù)值1),根據(jù)他以二進(jìn)制數(shù)存儲(chǔ)的形式,采用十六進(jìn)制是表示時(shí)為16#31,所以說他是用十六進(jìn)制是表示是2位十六進(jìn)制數(shù),但是轉(zhuǎn)換指令轉(zhuǎn)化為十六進(jìn)制數(shù)后就是16#1,就好比是去掉了他的單引號(hào),這就變成了1位十六進(jìn)制是,所以說一個(gè)ascii轉(zhuǎn)化成十六進(jìn)制是后,轉(zhuǎn)換為1位十六進(jìn)制數(shù)。
2023-03-25 10:17:38
問題補(bǔ)充
0