jj03225
級(jí)別: *
|
將16進(jìn)制轉(zhuǎn)換為10進(jìn)制或2進(jìn)制應(yīng)該如何計(jì)算?比如說將常數(shù)16進(jìn)制的的H轉(zhuǎn)換為10進(jìn)制的K怎樣計(jì)算,返之又如何計(jì)算?將16進(jìn)制直接轉(zhuǎn)換為BCD碼的二進(jìn)制又怎么算?小生學(xué)識(shí)不高,只懂10進(jìn)制和2進(jìn)制的互相計(jì)算,望大家多多指教!!! |
---|---|
|
ljc2008
一學(xué)到老
級(jí)別: 家園常客
|
1.1.4、十進(jìn)制數(shù)轉(zhuǎn)換成二、十六進(jìn)制數(shù) 方法一:口訣:除N取余,逆序排列。 例1:K 200=B? K200=B 1100 1000 例2:K 8000=H? 8000÷16=500•••••••0 LSD 500÷16=31•••••••4 31÷16=1•••••••15 (F) 1÷16=0••••••••1 MSD K8000=H 1F40 方法二:口訣::找大位,定高位,依次除權(quán),取商用余。 當(dāng)把一個(gè)十進(jìn)制數(shù)轉(zhuǎn)換為二,十六進(jìn)制數(shù)時(shí),首先找大位,定高位,這里大位和高位均指二,十六進(jìn)制的位權(quán)值。大位和高位必須符合下面條件: 大位﹥十進(jìn)制數(shù)﹥高位 定下高位后,從高位開始進(jìn)行轉(zhuǎn)換。下面我們用實(shí)例來對(duì)“依次除權(quán),取商用余”進(jìn)行說明。 例1:K 200=B? 首先,我們要寫出二進(jìn)制的位權(quán)表,如下表。 (大位) 256﹥200﹥128 (高位) K200=B 1100 1000 例2:K 8000=H? (大位) 65536﹥8000﹥4096 (高位) K8000=H 1F40 必須注意,如果除以權(quán)值后商如果大于9,必須用十六進(jìn)制數(shù)A,B,C,D,E,F表示。 進(jìn)一步可到www.jcpeixun.com去了解 |
---|---|
|