將二進位制數1001110012轉換為八進位制數保留

2021-03-04 07:31:18 字數 2765 閱讀 5932

1樓:倒黴熊

二進位制轉換成八進位制,是三位二進位制轉換成一位八進位制。

整數部分是整數部分, 小數部分是小數部分

1001.11001

也就是001001.110010 //整數部分不夠三的倍數在前面新增0 這樣不改變這個數 小數部分則是在後面新增0.

001 001 . 110 0101 1 6 2

所以結果為:

11.62

將二進位制數11110010.101轉化成八進位制等於多少我要寫過程

2樓:匿名使用者

方法1:一位八進位制資料等於3位二進位制資料,那麼將二進位制每3位進行一次歸併可得到八進位制資料

11110010.101可寫成011 110 010.101歸併(每3位轉換成十進位制資料)後的八進位制資料為362.5

方法2:先轉換成十進位制數然後再轉換成八進位制:

128 64 32 16 8 4 2 1. 1/2 1/4 1/8

1 1 1 1 0 0 1 0. 1 0 1

上下做乘法結果左右做加法:11110010.101=128+64+32+16+2+1/2+1/8=242.625

八進位制各位上數字:

512 64 8 1.1/8 1/64

0 3 6 2. 5

先算整數部分

242/512=商0餘242,所以512這位下面寫0,下面用餘數242接著算

242/64=商3餘50

50/8=6餘2

2/1=2餘0

再算小數部分:

0.625*8=5.0由於小數部分已經是0了停止運算得數為八進位制362.5

12. 將二進位制數1100100分別轉換成八進位制數和十六進位制數(寫出計算過程)。

3樓:老長征碩雪

先轉二進位制,然後轉為十進位制b4

2h1011

0100

0010

b2+64+256+512+2048=2882dh表示16進位制

b表示2進位制

d表示10進位制

不然你寫101這個數,他有很多表示形似.

二進位制和10進位制,8進製備16進位制都有101這個數.

4樓:匿名使用者

1100100轉換成八進位制:將1100100三個為一組,不夠的在左邊補0,所以為:001 100 100,然後分別算這三組的數:1 4 4 ,所以轉換成八進位制為144;

轉換成十六進位制是四個為一組,同理的不夠左補0:0110 0100,然後計算這兩組數:0110=6,0100=4,所以轉換成十六進位制為64

5樓:匿名使用者

(1100100)2

=(001 100 100)2

=(144)8

(1100100)2

=(0110 0100)2

=(64)16

八進位制數 十六

進位制數 二進位制數

0 0 0000

1 1 0001

2 2 0010

3 3 0011

4 4 0100

5 5 0101

6 6 0110

7 7 0111

10 8 1000

11 9 1001

12 a 1010

13 b 1011

14 c 1100

15 d 1101

16 e 1110

17 f 1111

6樓:感覺

八進位制數144,十六進位制64

將二進位制數100110分別轉換為八,十,十六進位制數

7樓:匿名使用者

(100110)2

=(100 110)2 //每三位二進位制數可以轉為一位八進位制數,故從右向左按三位一組進行分割,版缺位補零

=(46)8

(100110)2

=(0010 0110)2 //與八進位制轉換相權似,每四位二進位制數可以轉為一位十六進位制數,故從右向左按四位一組進行分割,缺位補零

=(26)16

=(2*16^1+6*16^0)10

=(2*16+6*1)10

=(32+6)10

8樓:毓人

(100110)2=(100 110)2=(46)8(100110)2=(0010 0110)2=(26)16(100110)2

=((((((0*2+1)*2+0)*2+0)*2+1)*2+1)*2+0)10

=(((((1*2+0)*2+0)*2+1)*2+1)*2+0)10=((((2*2+0)*2+1)*2+1)*2+0)10=(((4*2+1)*2+1)*2+0)10=((9*2+1)*2+0)10

=(19*2+0)10

=(38)10

9樓:匿名使用者

2.196.625八進位制

10樓:匿名使用者

程式設計?答案是

八進位制46

十進位制38

十六進位制26

將十進位制數轉化為二進位制數59 8125轉為二進位制數答案

59 2 29餘1 29 2 14餘1 14 2 7餘0 7 2 3餘1 3 2 1餘1 1 2 0餘1 從下到上取餘數為 111011,整數59轉換結果為111011,0.8125x2 1.625取整1 0.625x2 1.25取整1 0.25x2 0.5取整0 0.5x2 1.0取整1 小數0....

關於二進位制轉換十進位制的問題,二進位制數如何轉換成十進位制數?

你看錯啦,現在先來指定格式 a b a是底數,b是指數,a b就是a的b次方的意思。a b 表示a是b進位制數。那麼你看到的題目其實是 11011 2 1 2 4 1 2 3 0 2 2 1 2 1 1 2 0 16 8 0 2 1 27另外舉個十進位制例子 956 9 10 2 5 10 1 6 ...

將二進位制數11012轉換為十進位制數是多少

1101 最右邊的是2的0次方依次2的1次方,2的2次方,2的三次方 也就是8 4 0 1 13 1101 1 2 3 1 2 2 0 2 1 13 將二進位制數1101 2 轉換為十進位制數是多少 11。1011 1 2 4 1 0 2 3 1 1 2 2 1 1 2 1 1 即2 3 2 1 2...