21474如何從二進位制轉化成八進位制

2021-05-21 21:12:46 字數 4177 閱讀 1291

1樓:愛day可靠的

(214)10

=(((0*1010+10)*1010+1)*1010+100)2=((10*1010+1)*1010+100)2=((10100+1)*1010+100)2=(10101*1010+100)2

=(11010010+100)2

=(11010110)2

=(011 010 110)2

=(326)8

=(11010110)2

=(1101 0110)2

=(d6)16

(0.25)10

=((101/1010+10)/1010)2=((0.1+10)/1010)2

=(10.1/1010)2

=(0.01)2

=(0. 010)2

=(0.2)8

=(0.01)2

=(0. 0100)2

=(0.4)16

(214.25)10=(11010110.01)2=(326.2)8=(d6.4)16

十進位制214.25轉化為二進位制,八進位制十六進位制 要過程

2樓:毓人

(214)10

=(((0*1010+10)*1010+1)*1010+100)2=((10*1010+1)*1010+100)2=((10100+1)*1010+100)2=(10101*1010+100)2

=(11010010+100)2

=(11010110)2

=(011 010 110)2

=(326)8

=(11010110)2

=(1101 0110)2

=(d6)16

(0.25)10

=((101/1010+10)/1010)2=((0.1+10)/1010)2

=(10.1/1010)2

=(0.01)2

=(0. 010)2

=(0.2)8

=(0.01)2

=(0. 0100)2

=(0.4)16

(214.25)10=(11010110.01)2=(326.2)8=(d6.4)16

二進位制10110轉換成八進位制數字是?

3樓:竹非竹

二進位制10110轉換成八進位制數字是26,二進位制轉八進位制,就是把二進位制數劃成3位一組,一組對應一個八進位制數。

具體計算過程:10110可以分成成010和110兩組數。那麼010計算就是0+2+0等於2,110計算就是4+2+0等於6,然後組合起來,那麼對應的結果就是26。

那麼010和110計算結果就是按「按權計算相加法」進行換算,和十進位制差不多。

擴充套件資料

二進位制數轉換成八進位制數:

從小數點開始,整數部分向左、小數部分向右,每3位為一組用一位八進位制數的數字表示,不足3位的要用「0」補足3位,就得到一個八進位制數。而每三位成一組的數的換算結果就是按二進位制轉十進位制的方法計算出來的,方法就是按權求和法。

按權位求和法通用公式:abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3(10)。

4樓:盈子虛

從右邊開始,每三位一組

拆成10和110,拆成兩組,就表示得到的八進位制數為兩位把10和110對應的數字找出來就行了

10就是1*2^1+0*2^0=2(^2b表示二次方)110就是1*2^2+1*2^1+0*2^0=6不知道你看懂了沒

5樓:匿名使用者

10110==>1*2的四次方+1*2的2次方+1*2=22(這是十進位制)。

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

將二進位制數10110轉換成八進位制數,則

(010 110)2

| |( 2 6 )8

( 10110)2=(26)8

6樓:匿名使用者

你怎麼算的?從右往左,每三位分一組,不夠三個的在右面補0,這樣就可以的出來了,001|110,也就是26;

再舉個例子 1011001轉換為八進位制:

先分組 001|011|001 得出131,同理轉為16進位制就每四位分一組,同樣道理!

不懂的話再問!

7樓:

先轉換成十進位制,再轉換成8進位制

將二進位制數011010110 轉換成八進位制數是

8樓:柳浪馨

答案是a。對於這種進位制的轉換,一定要熟悉其中的規則。像這裡,在把二進位制轉換成八進位制,是將每3位二進位制轉換成一位八進位制數值。

對於011010110這個數,我們就是分別考慮011,010,110三部分所對應的值是多少了。顯然,我們可以得到是3,2,6三個數,表示成八進位制就是326。(同樣,如果你要把二進位制轉換成十六進位制,就是4位,4位來分割。

注意哦,都是從低到高,劃分的。比如這裡的011010110,就可以劃分成0,1101,0110,分別得到的數值就是0,d,6,,用十六進位制表示就是d6,一般我們會在前面加上0xd6,以表示這個數是十六進位制的。)

9樓:匿名使用者

a。在把二進位制轉換成八進位制,是將每3位二進位制轉換成一位八進位制數值。對於011010110這個數,我們就是分別考慮011,010,110三部分所對應的值是多少了。

我們可以得到是3,2,6三個數,表示成八進位制就是326

將二進位制數(110110010.100101)b分別轉換成八進位制,十進位制,十六進位制

10樓:水瓶一頭老母豬

^^1、二進位制轉為八進位制

110110010.100101(2)→110'110'010.100'101(2)=662.45(8)。

2、二進位制轉為十進位制

110110010.100101(2)=1*2^8+1*2^7+0*2^6+1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+0*2^0+1*2^(-1)+0*2^(-2)+0*2^(-3)+1*2^(-4)+0*2^(-5)+1*2^(-6)

=256+128+0+32+16+0+0+2+0+1/2+0+0+1/16+0+1/64

=434.578125(10)。

3、二進位制轉為十六進位制

110110010.100101(2)→1'1011'0010.1001'01(2)→0001'1011'0010.1001'0100(2)

=1b2.94(16)。

進位制/位置計數法是一種記數方式,故亦稱進位記數法/位值計數法,可以用有限的數字符號代表所有的數值。可使用數字符號的數目稱為基數(en:radix)或底數,基數為n,即可稱n進位制,簡稱n進位制。

現在最常用的是十進位制,通常使用10個阿拉伯數字0-9進行記數。

11樓:

^110110010.100101(2)→110'110'010.100'101(2)=662.45(8)。

110110010.100101(2)=1*2^8+1*2^7+0*2^6+1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+0*2^0+1*2^(-1)+0*2^(-2)+0*2^(-3)+1*2^(-4)+0*2^(-5)+1*2^(-6)

=256+128+0+32+16+0+0+2+0+1/2+0+0+1/16+0+1/64

=434.578125(10)。

110110010.100101(2)→1'1011'0010.1001'01(2)→0001'1011'0010.1001'0100(2)

=1b2.94(16)。

12樓:毛來福養雲

用除2(8,16)求餘法,

意思是,

比如八進位制的:

79/8=9....7

9/8=1...1

所以,117就是八進位制的,相當十進位制的79;

二進位制的:

79/2=34...1

34/2=17...0

17/2=8....1

8/2=4...0

4/2=2...0

2/2=1...0

1/1=0...1

所以是:1000101

二進位制數11轉化成八進位制數的過程

把二進位制數從點開始,向左 右分別以三位一段,每一段再轉換為八進位制數,就成了。111 001.101 71.5 8 二進位制數11101.11轉換成八進位制數是多少?樓上的錯了,答案是35.6 11101.11 11,101.110 小數點前後3位分段 001 1 010 2 011 3 100 ...

二進位制怎麼轉十進位制,二進位制如何轉化為十進位制

先寫出二進位制各位上代表的數字,然後運用加法即可計算出來。舉例二進位制10101110轉換成十進位制,這個二進位制數是8位的,那麼我們寫出8位二進位制數每位上的數字。最右邊位是個位,無論幾進位制,它都是1 然後寫左邊位是右邊位乘以2得到,因為我們要轉換的是二進位制 轉換n進位制就乘以n好了 這樣寫到...

二進位制1011011怎麼轉化十進位制?

轉換公式 假設二進位制數y可表示為 b n 1 b 2 b 1 b 0 其中b k 0或1,且0 k n 1 那麼y代表的十進位制數是 b n 1 x 2 n 1 b 2 x 2 2 b 1 x 2 1 b 0 x 2 0 按上述公式計算1011011代表的十進位制數 1 x 2 6 0 x 2 5...