二進位制數10111101110轉換成八進位制數是?求步驟

2021-03-21 04:38:32 字數 5738 閱讀 5331

1樓:匿名使用者

直接寫就可以了、二進位制轉換為八進位制從小數點開始三個二進位制位看作一位8進位制位最後不夠的補0、也就是先是110寫為8進位制是6,然後是101是5,接著是111是7,最後是10不夠三位在前面補0即為010是2,所以轉換為8進位制就是2756o

2樓:匿名使用者

二進位制轉八進位制:從小數點位置開始,整數部分向左,小數部分向右,每三位二進位制為一組用一位八進位制的數字來表示,不足三位的用0補足,就是一個相應八進位制數的表示。

10111101110(二進位制)=010 111 101 110(三位一組)=2756

3樓:匿名使用者

用遞迴寫個轉換函式,每次%1000,然後自身/1000,。結束條件是自身為零時,return。你可以在主函式中建立個八進位制密碼標,做成陣列形式。每次取餘後,查表即可。

4樓:景同書似儀

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(八進位制)。

擴充套件資料:

二進位制數的四則運算

二進位制數與十進位制數一樣,同樣可以進行加、減、乘、除四則運算。其演算法規則如下:

加運算:0+0=0,0+1=1,1+0=1,1+1=10,(逢2進1)。

減運算:1-1=0,1-0=1,0-0=0,0-1=1,(向高位借1當2)。

乘運算:0×0=0,0×1=0,1×0=0,1×1=1,(只有同時為「1」時結果才為「1」)。

除運算:二進位制數只有兩個數(0,1),因此它的商是1或0。

加法0+0=0,0+1=1+0=1,1+1=10。

減法0-0=0,1-0=1,1-1=0,0-1=-1,10100-1010=1010。

乘法0×0=0,0×1=1×0=0,1×1=1。

除法0÷1=0,1÷1=1。

只有0和1兩個數碼,基數為二。

5樓:潭彩榮脫棋

從右邊起

毎三個數字轉換成一個數字

你的最後三位是110轉成8進位制的就是2的2次方加2的1次方等於6,以此類推你的八進位制數字是2756

6樓:尋國英酆子

二進位制數10111101110轉換

成八進位制數是2756。

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

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

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

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

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

所以10111101110(二進位制)

=2756(八進位制)。

擴充套件資料

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

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

011111

.100

001110

即:(37.416)8

=(11111.10000111)2

7樓:桑愛景戲辛

二進位制轉進八進位制的方法

例:1001

001110

001=111

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

8421法:111

1842

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

111=0111=7(八進位制)

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

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

101001)2||

|(15

1)8(

1101001)2=(151)8

8樓:桐菊汗姬

二進位制轉八進位制編碼是:000是0,

001是1,010是2,011是3,100是4,101是5,110是6,111是7。

從右到左三位為一個數那就是,不夠的前面補個0:010111101110,得出八進位制:2758o。

也可以把二進位制轉為十進位制,再轉為八進位制。

將二進位制數10001110110轉換成八進位制數是多少?

9樓:哆啦缺夢

是2166。

10001110110轉換成八進位制過程如下:

三位一隔,最高位不足3位的,前面補0

010,001,110,110

2.使用8421位權值換算:

110就是6

001就是1

010就是2

所以最終結果是2166。

二進位制到八進位制的轉換方法:

從低位到高位,把每3位二進位制數轉換成一位八進位制數即可。

由於2的3次方等於8,八進位制和二進位制之間的轉化是三次方的關係,可以把二進位制數分段轉化,也就是從後向前開始,三位三位的轉化。

二進位制數11111101.101轉換成八進位制數是?

10樓:匿名使用者

八進位制是375.5

三位一組,轉換即可。

(11,111,101.101)b=(375.5)o

11樓:數理與生活

11 111 101.101

= 375.5 (八進位制)

求助高手,將二進位制數量10110111轉換成八進位制,十六進位制,十進位制數。要過程。

12樓:匿名使用者

10110111,

換成八進位制:三位一分,10,110,111,然後分別進行abc=a*2^2+b*2^1+c*2^0,結果就是267

換成16進位制:四位一分,1011,0111,然後分別進行abcd=a*2^3+b*2^2+c*2^1+d*2^0,結果就是b7

13樓:匿名使用者

換八進位制 10110111看做 010 110 111 得 267

換十進位制 10110111=1*2的7次方+0*2的6次方+1*2的5次方+1*2的4次方+0*2的3次方+1*2的2次方+1*2的1次方+1*2的0次方=184

換十六就進位制 10110111看做 1011 0111 得 b7

二進位制數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樓:匿名使用者

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

將二進位制數10001110110轉換成八進位制數是多少

20樓:哆啦缺夢

是2166。

10001110110轉換成八進位制過程如下:

三位一隔,最高位不足3位的,前面補0

010,001,110,110

2.使用8421位權值換算:

110就是6

001就是1

010就是2

所以最終結果是2166。

二進位制到八進位制的轉換方法:

從低位到高位,把每3位二進位制數轉換成一位八進位制數即可。

由於2的3次方等於8,八進位制和二進位制之間的轉化是三次方的關係,可以把二進位制數分段轉化,也就是從後向前開始,三位三位的轉化。

十進位制數127轉換成二進位制數是,二進位制數1110111轉換成十進位制數是

方法bai 除2取餘法 127除以 duzhi2,商dao63,餘數 回是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.將餘數從下向上排列,為1111111.計算機內部表示數...

二進位制怎麼算?二進位制如何計算?

最簡單的計算,就是加一了。你一個一個的往上加就是了。這一堆蘋果,有多少個?先用十進位制,數一下 你再用二進位制數一遍 遞增計數,你會了嗎?逢二進一,你看到了嗎?你倒著數,就是減法了。不懂可追問。加法 0 0 0 0 1 1 1 0 1 1 1 10 0進位為1 減法 0 0 0,1 0 1,1 1 ...

二進位制轉十六進位制,十六進位制轉二進位制

十六進位制每一位代表十六,有0 f十六中選擇,而二進位制每一位只有0和1兩種選擇,如果要表示十六種選擇需要四位 1個十六進位制的數的範圍是0 15 每一個2進位制數可以表示2個數字既0和1 因此 16個數字 需要4個二進位制數來表示 2 2 2 2 16所以16進位制就可以轉換為 4個二進位制的數 ...