請將二進位制數 11001101 2用十進位制,八進位制,十六進位制數表示

2021-03-21 04:38:32 字數 5793 閱讀 6791

1樓:愉悅吧拉二閃

(11001101)2

=(315)8

=(cd)16

=(205)10

請將二進位制數(11001101.011)分別轉換成八進位制、十進位制、十六進位制 要求寫出計算過程和結果 10

2樓:匿名使用者

寫幾個函式,分別做

二進位制轉十進位制

八進位制轉十進位制

十六進位制轉十進位制

和反轉計算

知道了原理,就好做了~

八進位制數11001101轉換成二進位制數的計算過程

3樓:

二進位制轉換成十進位制是從右往左沒一位乘以2的n-1次冪(n為二進位制中數字的位數),將所有乘積相加

11001101 》 1*2^7+1*2^6+0*2^5+0*2^4+1*2^3+1*2^2+0*2^1+1*2^0

結果自己算

二進位制轉十六進位制

從右往左每四位化作一位(轉十進位制方法),並將得到的數用十六進位制表示(不用我說怎麼表示吧)

11001101 》 (1100)(1101)二進位制轉八進位制同轉十六進位制相同,只是三位化作一位(011)(001)(101)為明顯表示,不足三位可補零

計算二進位制數11001101.11轉換為八進位制和十六進位制後值分別為多少,我想看看計算過程?

4樓:匿名使用者

八進位制,8是bai2的3次方,所以從du小數點開始,zhi左右兩邊每3位二進位制dao可以直接專變換為1位八進位制屬。

整理:11 001 101.11

最高位不足3位的補0,同樣,最低位不足3位的也補0:

011 001 101.110

然後每3位轉換成1位八進位制:

315.6

二進位制轉十六進位制與此步驟類似,結果為:cd.c。

十進位制205.5的八進位制數表示為—— 要過程!過程!不要光答案!

5樓:裔巧曼俎經

十進位制轉二進位制:

整數部分:

205/2=102......1

102/2=51

......0

51/2=25

......1

25/2=12

......1

12/2=6

......0

6/2=3……0

3/2=1……1

1/2=0……1

然後我們將餘數按從下往上的順序書寫就是:11001101,那麼這個11001101就是十進位制205的二進位制形式

小數部分:

0.5*2=0.1

0.1*2=0.2

0.2*2=0.4

0.4*2=0.8

0.8*2=1.6

然後我們將整數部分按從上往下的順序書寫就是:00001,那麼這個00001就是十進位制0.5的二進位制形式

所以:(205.5)(十)=(11001101.00001)(二)

6樓:小辣雞和小肥牛

整數部分

205一直除以二得到11001101,然後是小數部分0.5(這裡用的十進位制小數轉換二進位制)0.5×2得1 所以整個十進位制數205.

5轉換成二進位制數是11001101.1然後二進位制轉換成八進位制110011 1.1補成011001101.

100每三位轉八進位制數字得315.4

7樓:心碎了該怎麼補

205.5十進位制怎麼轉化為八進位制,要詳細過程.

(205)十=(((0*1010+10)*1010+0)*1010+101)二

=((10*1010+0)*1010+101)二=(10100*1010+101)二

=(11001000+101)二

=(11001101)二

=(11 001 101)二

=(315)八

(0.5)十=(101/1010)二

=(0.1)二

=(0. 100)二

=(0.4)八

(205.5)十=(11001101.1)二=(11 001 101 . 100)二

=(315.4)八

8樓:翎

205=3*8^2+1*8+5=(315)8

(0.5)10=4*8^(-1)

(205.5)10=(315.4)8

將11001101b轉換為對應的八進位制、十六進位制,十進位制

9樓:水晶草的傳說

(11,001,101)b=(315)o=(cd)h=(205)d

首先要明白:b表示二進位制,o表示八進位制,h表示十六進位制,d表示十進位制。

然後這樣的題目一般先轉成十進位制,再轉成其它進位制。具體參照課本,不難的,試試,你一定行的~

10樓:匿名使用者

二進位制轉換成十進位制是從右往左沒一位乘以2的n-1次冪(n為二進位制中數字的位數),將所有乘積相加

11001101 》 1*2^7+1*2^6+0*2^5+0*2^4+1*2^3+1*2^2+0*2^1+1*2^0

結果自己算

二進位制轉十六進位制

從右往左每四位化作一位(轉十進位制方法),並將得到的數用十六進位制表示(不用我說怎麼表示吧)

11001101 》 (1100)(1101)二進位制轉八進位制同轉十六進位制相同,只是三位化作一位(011)(001)(101)為明顯表示,不足三位可補零

11樓:匿名使用者

八進位制:

315十六進位制:

cd十進位制:205

1:與十六進位制數bb等值十進位制數是多少。2:將原碼錶示的有符號二進位制數11001101轉換成十進位制數是多少。

12樓:匿名使用者

1、與十六進位制數bb等值十進位制數是187

2、將原碼錶示的有符號二進位制數11001101轉換成十進位制數是-773、輸出20和0

因為if(x==y) t=x;x=y;y=t;後面三條語句沒有加「{}」,所以,x不等於y時,僅跳過t=x這一條語句,而後兩條仍然執行。

寫成這樣更容易理解:

if(x==y) t=x;

x=y;

y=t;

所以,x變成了20,y變成了0

4、輸出-1

另外,unsigned int x=65535後面丟了「;」

13樓:匿名使用者

1、0xbb=187

2、11001101=-77

3、10 20

二進位制數10111101110轉換成八進位制數是______。

14樓:足壇風行者

二進位制數10111101110轉換成八進位制數是2756。

二進位制數轉換成八進位制數規則:從小數點開始,整數部分向左、小數部分向右,每3位為一組用一位八進位制數的數字表示,不足3位的要用「0」補足3位,就得到一個八進位制數。則:

010(二進位制)=2(八進位制)

111(二進位制)=7(八進位制)

101(二進位制)=5(八進位制)

110(二進位制)=6(八進位制)

所以10111101110(二進位制) = 2756(八進位制)。

擴充套件資料八進位制數轉換成二進位制數規則:把每一個八進位制數轉換成3位的二進位制數,就得到一個二進位制數。

【例】:將八進位制的37.416轉換成二進位制數:

3 7 . 4 1 6

011 111 .100 001 110

即:(37.416)8 =(11111.10000111)2

15樓:z月e神r夜

10111101110(二進位制) = 2756(八進位制)。

具體給出演算法:

如果二進位制想要變為8進位制,首先從右向左,每三位用逗號隔開不足三維用0補足,010,111,101,110。

分別計算010,111,101,110。

010=0x2^2+1x2^1+0x2^0=2,111=1x2^2+1x2^1+1x2^0=7,101=1x2^2+0x2^1+1x2^0=5,110=1x2^2+1x2^1+0x2^0=6。

然後把數連起來就是2756(八進位制)。

16樓:竹非竹

二進位制數10111101110轉換成八進位制數是2756,每三位二進位制數對應轉換成一個八進位制數,不足三位需補0。

具體計算過程:10111101110需在前面補0成為010111101110,每三位成一組,對這個數進行分組。分別是010、111、101、110,然後進行轉換計算就是2、7、5、6。

將轉換後的值按順序排列起來,就得到八進位制數2756。

擴充套件資料

二進位制與八進位制相互轉換的通用方法:

二進位制數轉換成八進位制數:從小數點開始,整數部分向左、小數部分向右,每3位為一組用一位八進位制數的數字表示,不足3位的要用「0」補足3位,就得到一個八進位制數。

八進位制數轉換成二進位制數:把每一個八進位制數轉換成3位的二進位制數,就得到一個二進位制數。

17樓:匿名使用者

二進位制轉進八進位制的方法 例:1 001 001 110 001=1 1 1 6 1

從2進位制數的最後一位開始,每三位為一組,最後不足三位的,前面加0補齊,然後用"8421"法計算.

8421法:1 1 1 1

8 4 2 1

例:100=0100=4(八進位制)

111=0111=7(八進位制) (1)二進位制數轉換成八進位制數:對於整數,從低位到高位將二進位制數的每三位分為一組,若不夠三位時,在高位左面添0,補足三位,然後將每三位二進位制數用一位八進位制數替換,小數部分從小數點開始,自左向右每三位一組進行轉換即可完成。例如:

將二進位制數1101001轉換成八進位制數,則(001 101 001)2

| | |

( 1 5 1)8

( 1101001)2=(151)8

18樓:匿名使用者

從右邊起 毎三個數字轉換成一個數字 你的最後三位是110轉成8進位制的就是2的2次方加2的1次方等於6,以此類推你的八進位制數字是2756

19樓:匿名使用者

你在你的機器上 有個計算器 你可以直接試試

有誰能幫我把十進位制的205.5轉化成十六進位制,八進位制和二進位制

20樓:匿名使用者

205.5轉化成二進位制是11001101.1 , 轉化成二進位制的解答過程大致是這樣的,首先你拿205除以2得到102餘1再除2餘得51餘0然後就除下去保留每次得到的餘數,餘數從下往上記下來就是11001101,小數0.

5乘以2得1取為0.1,把兩個加一起就是11001101.1 轉化成八進位制是315.

4解答方法如上,拿205.5除以8取餘數為315,小數乘以8最後加一起得到315.4 轉化成十六進位制方法如上但是十六進位制的十至十六分別是用abcdef表示所以結果為是cd.8

21樓:只為你

附件中的計算器,檢視→科學型,

十六進位制:cd

8 :315

2 :11001101

22樓:匿名使用者

結果不對,你把小數點後面的給丟了

10:205.5

2:11001101.1

8:315.4

16:cd.8

二進位制怎麼轉化成十進位制二進位制數如何轉換成十進位制數?

06如何快速的將二進位制轉換成十進位制 從最低位 最右 算起,位上的數字乘以本位的權重,權重就是2的第幾位的位數減一次方。比如第2位就是2的 2 1次 方,就是2 第8位就是2的 8 1 次方是128。把所有的值加起來。2 1 1 代表2的0次方,就是1 其他類推 比如二進位制1101,換算成十進位...

二進位制用於什麼,什麼是二進位制

什麼是二進位制 二進位制是計算技術中廣泛採用的一種數制。二進位制數字是用0和1兩個數碼來表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進位制系統。20世紀被稱作第三次科技革命的重要標誌之一的計算機的發明與應用,其運...

二進位制數11101011換算成10進位制是多少

二進位制數11101011換算成10進位制是235.二進位制只有0和1,二進位制轉十進位制方法 從二進位制的最右邊一位開始,依次乘以 2的0次方,2的1次方,2的2次方,一直到2的 n 1 次方,最後把這些每個次方得到的數相加,結果就是對應的十進位制。舉個例子,二進位制1101轉十進位制。1 2 0...