1樓:匿名使用者
二進位制轉成八進位制是三個變一個,對於帶小數的二進位制,分別從小數點開始向兩側數三個,對應其八進位制轉變。
1'100'101'011為:1453
2樓:網路螞蟻
按照三位一取,從右向左依次取三位,分別對應421碼取值,001 100 101 011
所以轉換成八進位制是 1 4 5 3,即可
3樓:悄悄de愛上
先把它轉成十進位制:811,再轉成八進位制就是1453
將二進位制數10001110110轉換成八進位制數是多少?
4樓:哆啦缺夢
是2166。
10001110110轉換成八進位制過程如下:
三位一隔,最高位不足3位的,前面補0
010,001,110,110
2.使用8421位權值換算:
110就是6
001就是1
010就是2
所以最終結果是2166。
二進位制到八進位制的轉換方法:
從低位到高位,把每3位二進位制數轉換成一位八進位制數即可。
由於2的3次方等於8,八進位制和二進位制之間的轉化是三次方的關係,可以把二進位制數分段轉化,也就是從後向前開始,三位三位的轉化。
將二進位制數11110010.101轉化成八進位制等於多少我要寫過程
5樓:匿名使用者
方法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
將二進位制數011010110 轉換成八進位制數是
6樓:柳浪馨
答案是a。對於這種進位制的轉換,一定要熟悉其中的規則。像這裡,在把二進位制轉換成八進位制,是將每3位二進位制轉換成一位八進位制數值。
對於011010110這個數,我們就是分別考慮011,010,110三部分所對應的值是多少了。顯然,我們可以得到是3,2,6三個數,表示成八進位制就是326。(同樣,如果你要把二進位制轉換成十六進位制,就是4位,4位來分割。
注意哦,都是從低到高,劃分的。比如這裡的011010110,就可以劃分成0,1101,0110,分別得到的數值就是0,d,6,,用十六進位制表示就是d6,一般我們會在前面加上0xd6,以表示這個數是十六進位制的。)
7樓:匿名使用者
a。在把二進位制轉換成八進位制,是將每3位二進位制轉換成一位八進位制數值。對於011010110這個數,我們就是分別考慮011,010,110三部分所對應的值是多少了。
我們可以得到是3,2,6三個數,表示成八進位制就是326
將二進位制數1000110110轉換成八進位制數是多少
8樓:匿名使用者
八進位制每位對應二進位制3位
9樓:匿名使用者
1000110110b=001 000 110 110 b=1066o
將二進位制數10001110110轉換成八進位制數是多少
10樓:哆啦缺夢
是2166。
10001110110轉換成八進位制過程如下:
三位一隔,最高位不足3位的,前面補0
010,001,110,110
2.使用8421位權值換算:
110就是6
001就是1
010就是2
所以最終結果是2166。
二進位制到八進位制的轉換方法:
從低位到高位,把每3位二進位制數轉換成一位八進位制數即可。
由於2的3次方等於8,八進位制和二進位制之間的轉化是三次方的關係,可以把二進位制數分段轉化,也就是從後向前開始,三位三位的轉化。
二進位制數10111101110轉換成八進位制數是______。
11樓:足壇風行者
二進位制數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
12樓: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(八進位制)。
13樓:竹非竹
二進位制數10111101110轉換成八進位制數是2756,每三位二進位制數對應轉換成一個八進位制數,不足三位需補0。
具體計算過程:10111101110需在前面補0成為010111101110,每三位成一組,對這個數進行分組。分別是010、111、101、110,然後進行轉換計算就是2、7、5、6。
將轉換後的值按順序排列起來,就得到八進位制數2756。
擴充套件資料
二進位制與八進位制相互轉換的通用方法:
二進位制數轉換成八進位制數:從小數點開始,整數部分向左、小數部分向右,每3位為一組用一位八進位制數的數字表示,不足3位的要用「0」補足3位,就得到一個八進位制數。
八進位制數轉換成二進位制數:把每一個八進位制數轉換成3位的二進位制數,就得到一個二進位制數。
14樓:匿名使用者
二進位制轉進八進位制的方法 例: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
15樓:匿名使用者
從右邊起 毎三個數字轉換成一個數字 你的最後三位是110轉成8進位制的就是2的2次方加2的1次方等於6,以此類推你的八進位制數字是2756
16樓:匿名使用者
你在你的機器上 有個計算器 你可以直接試試
將二進位制數100-0111-0110轉換成八進位制數是?
17樓:聽不清啊
476
請問二進位制數轉換成八進位制數,八進位制數轉換成二進位制數。
18樓:寶寶
二進bai制轉換成八進位制數:從最低位
du開zhi始每三位(不夠三位的dao在前面補零湊成三版位)求出對應的十權進位制數,連起來就是對應的八進位制數;二進位制轉換成十六進位制是從最低為每四位(不夠四位的在前面補零湊成三位)求出對應的十進位制數,連起來就是對應的十六進位制數。八進位制準換成二進位制,每一位八進位制數寫成三位二進位制數的形式,連起來即可;十六進位制轉換為二進位制,每一位十六進位制數轉換成四位二進位制數連起來即可。舉例見**
十進位制數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.計算機內部表示數...
將十六進位制數offh轉換成二進位制數和十進位制數是多少
二進位制數11001010轉換成十進位制為202。二進位制和十進位制都是表示數 字的方式。二進位制,binaries,是逢2進位的進位制,0 1是基本算符,計算機運算採用二進位制。十進位制,decimals,是逢10進位的進位制,0 1 9是基本算符,生活中常用十進位制。從二進位制變成十進位制方法為...
用matlab什麼方法將二進位制數轉為陣列
a 01000010 c str2num a 1 for i 2 length a c c str2num a i end a 01000010 b double a 0 在matlab中怎麼把一個陣列轉換為二進位制 原來是十進位制的 使用dec2bin 函式 b double b m n size...