十進位制數如何轉為八進位制數和十六進位制數

2021-03-03 22:26:36 字數 2857 閱讀 2198

1樓:匿名使用者

可以藉助二抄進位制進行轉換,3位二進位制bai對應1位八進位制,du4位二進位制對應1位十六進位制

舉例說zhi明:212d=?b=?o=?h

寫出二dao進位制各位基數,個位1,高位是低位乘以2,寫到比212大為止

256,128,64,32,16,8,4,2,1 用這組數從高到低將212湊出來,用到的數下面寫1,其餘寫0

___0,__1,__1,_0,_1,0,1,0,0

212=128+84=128+64+20=128+64+16+4

212d=11010100b=[011][010][100]b=[3][2][4]o=324o

212d=11010100b=[1101][0100]b=[d][4]h=d4h

十進位制數32轉換為二進位制八進位制和十六進位制數分別為多少?

2樓:隨便什麼名啦啦

十進位制32轉換為二來進位制源:100000

十進位制bai32轉換為八進位制:

du40

十進位制32轉換為十六進位制:20

擴充套件資料:

十進位制數zhi轉換為二進位制數時dao,由於整數和小數的轉換方法不同,所以先將十進位制數的整數部分和小數部分分別轉換後,再加以合併。

1、十進位制整數轉換為二進位制整數:

十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。具體做法是:用2去除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為零時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。

2、十進位制小數轉換為二進位制小數:

十進位制小數轉換成二進位制小數採用"乘2取整,順序排列"法。具體做法是:用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。

然後把取出的整數部分按順序排列起來,先取的整數作為二進位制小數的高位有效位,後取的整數作為低位有效位。

3樓:豔陽高照的午後

32(十進位制

bai) = 100000(二進位制du

zhi)

32(十進位制) = 40(八進位制)

dao32(十進位制) = 20(十六進位制)十進位制轉

回二進答制:

十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。具體做法是:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為0時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。

十進位制整數轉二進位制

如:255=(11111111)b

255/2=127*****餘1

127/2=63*****=餘1

63/2=31*****==餘1

31/2=15*****==餘1

15/2=7*****===餘1

7/2=3*****====餘1

3/2=1*****====餘1

1/2=0*****====餘1

789=1100010101

十進位制轉八進位制:

10進位制數轉換成8進位制的方法,和轉換為2進位制的方法類似,唯一變化:除數由2變成8。

十進位制轉十六進位制:

10進位制數轉換成16進位制的方法,和轉換為2進位制的方法類似,唯一變化:除數由2變成16。

4樓:從不妖嬈

32轉二進位制:

32/2=16....0

16/2=8.....0

8/2=4......0

4/2=2......0

2/2=1......0

1/2=0......1

所以(32)d=(100000)b

轉八進位制:

內32/8=4.....0

4/8=0......4

所以(32)d=(40)o

轉十六進容制:

32/16=2.....0

2/16=0......2

所以(32)d=(20)h

5樓:此td匿名

二進位制是100000,十六進位制是20

6樓:

2:100000

8:40

16:20

7樓:太空葫蘆娃

32轉二進位制:100000

八進位制:40

十六進位制:20

輸入一個十進位制數,轉換成對應的八進位制數和十六進位制數並輸出。(急)!!!

8樓:善良的小飛飛

這個……我今天也碰到了,阿西吧

9樓:匿名使用者

n=n/8

n的值就變了 而不是輸入的值

先改了 看看對不對

將十進位制數902.348轉換為二進位制數、八進位制數和十六進位制數。

10樓:北京瑞星資訊科技股份****

902:

1110000110;

1606;386

348:

101011100;534;15c

902.348:

1110000110.010110010001011010000111001010110000001;

1606.2621320712601;

386.5916872b02。

11樓:匿名使用者

二進位制:1110000110.01011001000101101000011100101011

將八進位制數76轉換為十進位制數,將十進位制數76625轉換成八進位制數為

是63喲,32 16 8 4 2 1 63 將十進位制數76.625轉換成八進位制數為 將十進位制數76.625轉換成八進位制數為114.5。參考過程如下 76 8 9 4 9 8 1 1 1 8 0 1 把餘數從下往上排,故整數部分為114 0.625 8 5 小數部分為0.5 所以答案為114....

十進位制數205 5的八進位制數表示為

十進位制數205.5的八進位制數表示為 315.4 整數部分轉換採用除8取餘法,小數部分採用乘8取整法,計算方法和十進位制轉二進位制差不多。整數轉換 205 8 25 餘5,25 8 3 餘1,3 8 0 餘3。然後將得到的餘數進行逆向排序得到8進位制整數315.4。小數轉換 0.5x8 4 取整4...

將11二進數轉化為十進位制數八進位制數和十六進位制數

111001.101二進數轉化為十進位制數為57.625。111001.101二進數轉化為八進位制數為71.5。111001.101二進數轉化為十六進位制數為39.a。二進位制數轉換成十進位制數的基本做法是,把二進位制數首先寫成加權係數式,然後按十進位制加法規則求和。即111001.101二進數 2...