jj03225
級別: *
|
將16進制轉換為10進制或2進制應該如何計算?比如說將常數16進制的的H轉換為10進制的K怎樣計算,返之又如何計算?將16進制直接轉換為BCD碼的二進制又怎么算?小生學識不高,只懂10進制和2進制的互相計算,望大家多多指教!!! |
---|---|
|
guochunyi
直讀解西門屏HMI口令 。。。
級別: 論壇版主
|
電腦上自己帶了計算器了,或者你可以下載一個科學的計算器軟件程序也可以的。 |
|
---|---|---|
|
ljc2008
一學到老
級別: 家園常客
|
1.1.4、十進制數轉換成二、十六進制數 方法一:口訣:除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 方法二:口訣::找大位,定高位,依次除權,取商用余。 當把一個十進制數轉換為二,十六進制數時,首先找大位,定高位,這里大位和高位均指二,十六進制的位權值。大位和高位必須符合下面條件: 大位﹥十進制數﹥高位 定下高位后,從高位開始進行轉換。下面我們用實例來對“依次除權,取商用余”進行說明。 例1:K 200=B? 首先,我們要寫出二進制的位權表,如下表。 (大位) 256﹥200﹥128 (高位) K200=B 1100 1000 例2:K 8000=H? (大位) 65536﹥8000﹥4096 (高位) K8000=H 1F40 必須注意,如果除以權值后商如果大于9,必須用十六進制數A,B,C,D,E,F表示。 進一步可到www.jcpeixun.com去了解 |
---|---|
|
jwm
級別: 論壇先鋒
|
傳個小軟件試試看是否對你有用。 |
---|---|
|
zymzym
級別: 略有小成
|
|
---|---|
|