海南省專升本各科分數?今天奧賽教育給同學們分享關于高數的進制間轉換方法方便明了,有利同學們學習記憶,今天小編就來說說關于海南省專升本各科分數?下面更多詳細答案一起來看看吧!
今天奧賽教育給同學們分享關于高數的進制間轉換方法。方便明了,有利同學們學習記憶。
常見進制後綴字母表示 :
B :二進制數。
Q :八進制數。
D :十進制數。
H :十六進制數。
後綴進制标識,隻作為進制表示而用,不做計算。對于十進制數通常不加後綴,也即十進制數後的字母 D 可省略。
十六進制--->十進制
16進制就是逢16進1,但我們隻有0~9這十個數字,所以我們用A,B,C,D,E,F這六個字母來分别表示10,11,12,13,14,15。字母不區分大小寫。
十六進制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方……
所以,在第N(N從0開始)位上,如果是是數 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小為 X * 16的N次方。
假設有一個十六進數 2AF5, 那麼如何換算成10進制?
用豎式計算:
可以看出,所有進制換算成10進制,關鍵在于各自的權值不同。
十進制轉換16進制:
例如:178D(十進制)轉換16進制,直接除法列公式178/16,
178➗16=11餘2(因11比16小,所以不再繼續除以16,16進制11表示為B)=B2H(16進制)
檢驗:B2H=2*16^0 11*16^1=2 176=178D
8進制,轉換10進制
八進制是權是8,與16進制換10進制一樣,1507Q(8進制),自右邊往左數(字母Q隻是标識,不算),從0開始,7對應第0位、0對應第一位、5對于第二位、1對應第三位,由此,我們可以列出式子:
1507(八進制數)=1*8^3 5*8^2 0*8^1 7*8^0 = 839
10進制轉換8進制
例如:1530D(10進制),轉換8進制的話,還是老樣子,直接除以8,結果一步一步來,除以8第一次,1530/8=191餘2,注意:191比8大,還需要繼續除以8,而2就是第0位數了;第二次除以8,191/8=23餘7,這時候7就是第一位數了,23還能繼續除以8,第三次除以8,23/8=2餘7,這時候2小于8,計算結束,7是第二位數,2是第三位數。
總結:1530D(10進制)=2772Q(8進制)
檢驗:2772Q=2*8^0 7*8^1 7*8^2 2*8^3=2 56 448 1024=1530D
二進制轉換10進制
轉換方式也和8/16進制轉換10進制一樣的方式,隻是權的不同。按照位置計算出結果。
110011(二進制數)=1*2^5 1*2^4 0*2^3 0*2^2 1*2^1 1*2^0=32 16 2 1=51
十進制轉換二進制
例如:42D,換位2進制的,步驟也是除2,得出餘數,,方法也如8進制16進制一樣,如下圖:
42D=101010B
檢驗:0*2^0 1*2^1 0*2^2 1*2^3 0*2^4 1*2^5=0 2 0 8 0 32=42D
二進制換算八進制
方法:小數點左邊開始和右邊開始,3個一組先分組。不足3個的,前面和後面補零。
011-010-111.010-011-100(每三個二進制數合成1個8進制數)=3-2-7.2-3-4=327.234Q
例2:二進制數10110111011B換八進制數:
010-110-111-011
結果為:2673Q
八進制換二進制
以202為例将202分開2----0----2分别對2進行求餘運算得出10、0、10的結果,然後對這三個數從左邊開始補全(0)10,(0)(0)0,(0)10
最後将從【最左邊】開始的第一個非零數前面的零全部去掉,得到二進制(10000010)。
檢驗:10000010B=010-000-010=2-0-2=202(8進制)
二進制轉換十六進制
二進制數轉換為十六進制數的方法也類似,從右到左,四位一組,不夠補0
如上題:
0101 1011 1011=0101-1011-1011=5-B-B結果為:5BBH
16進制轉換2進制
同8進制轉換2進制方法一樣,就是位數是4位,不夠0補齊。
例如:21H
21=0010-0001=100001B
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!