8進位制轉10進位制,1011換成十進位制怎麼算。要詳細的公式

2022-03-05 10:16:55 字數 5384 閱讀 9422

1樓:教育仁昌

8進位制1011換成十進位制為521。

8進位制轉10進位制採用"按權相加"法,把八進位制數首先寫成加權係數式,然後按十進位制加法規則求和。即 8進位制1011 = 1x8^3+0x8^2+1x8^1+1x8^0=512+0+8+1=10進位制521。

2樓:最後一隻恐龍

10進位制從個位向高位,單位依次是10^0, 10^1, 10^2, ...,就是1,10,100,...,這就是個位、十位、百位的由來。

同樣的,8進位制從個位向高位,單位依次是8^0, 8^1, 8^2, ...

k進位制從個位向高位,單位依次是k^0, k^1, k^2, ...

因此,以下兩式是8進位制和2進位制的1011轉10進位制的計算方法:

3樓:匿名使用者

1、二進位制數、八進位制數、十六進位制數轉十進位制數 有一個公式:二進位制數、八進位制數、十六進位制數的各位數字分別乖以各自的基數的(n-1)次方,其和相加之和便是相應的十進位制數。個位,n=1;十位,n=2...

舉例: 110b=1*2的2次方+1*2的1次方+0*2的0次方=0+4+2+0=6d 110q=1*8的2次方+1*8的1次方+0*8的0次方=64+8+0=72d 110h=1*16的2次方+1*16的1次方+0*16的0次方=256+16+0=272d 2、十進位制數轉二進位制數、八進位制數、十六進位制數 方法是相同的,即整數部分用除基取餘的演算法,小數部分用乘基取整的方法,然後將整數與小數部分拼接成一個數作為轉換的最後結果。 例:

見四級指導16頁。 3、二進位制數轉換成其它資料型別 3-1二進位制轉八進位制:從小數點位置開始,整數部分向左,小數部分向右,每三位二進位制為一組用一位八進位制的數字來表示,不足三位的用0補足, 就是一個相應八進位制數的表示。

010110.001100b=26.14q 八進位制轉二進位制反之則可。

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

00100110.00010100b=26.14h 十進位制轉各進位制 要將十進位制轉為各進位制的方式,只需除以各進位制的權值,取得其餘數,第一次的餘數當個位數,第二次餘數當十位數,其餘依此類推,直到被除數小於權值,最後的被除數當最高位數。

一、十進位制轉二進位制 如:55轉為二進位制 2|55 27――1 個位 13――1 第二位 6――1 第三位 3――0 第四位 1――1 第五位 最後被除數1為第七位,即得110111 二、十進位制轉八進位制 如:5621轉為八進位制 8|5621 702 ―― 5 第一位(個位) 87 ―― 6 第二位 10 ―― 7 第三位 1 ―― 2 第四位 最後得八進位制數:

127658 三、十進位制數十六進位制 如:76521轉為十六進位制 16|76521 4726 ――5 第一位(個位) 295 ――6 第二位 18 ――6 第三位 1 ―― 2 第四位 最後得1276516 二進位制與十六進位制的關係 2進位制 0000 0001 0010 0011 0100 0101 0110 0111 16進位制 0 1 2 3 4 5 6 7 2進位制 1000 1001 1010 1011 1100 1101 1110 1111 16進位制 8 9 a(10) b(11) c(12) d(13) e(14) f(15) 可以用四位數的二進位制數來代表一個16進位制,如3a16 轉為二進位制為: 3為0011,a 為1010,合併起來為00111010。

可以將最左邊的0去掉得1110102 右要將二進位制轉為16進位制,只需將二進位制的位數由右向左每四位一個單位分隔,將各單位對照出16進位制的值即可。 二進位制與八進位制間的關係 二進位制 000 001 010 011 100 101 110 111 八進位制 0 1 2 3 4 5 6 7 二進位制與八進位制的關係類似於二進位制與十六進位制的關係,以八進位制的各數為0到7,以三位二進位制數來表示。如要將51028 轉為二進位制,5為101,1為001,0為000,2為010,將這些數的二進位制合併後為1010010000102,即是二進位制的值。

若要將二進位制轉為八進位制,將二進位制的位數由右向左每三位一個單位分隔,將事單位對照出八進位制的值即可。

4樓:匿名使用者

1x8³+0x8²+8+1=512+0+8+1=521所以 八進位制1011換成十進位制是 521、,你好,本題已解答,如果滿意

請點右上角「採納答案

5樓:波耶波羅密啊

1011轉成十進位制等於11具體演算法如下:

1x2^(0)+1x2^(1)+0x2^(2)+1x2^(3)=11.式子中()內的表示二進位制權位

1011從右到左的權位分別為0 1 2 3 乘號前面的是各個權位的係數。

例如:0010b的十進位制等於0x2^(0)+1x2^(1)+0x2^(2)+0x2^(3)=2

希望採納

二進位制數10110.011分別轉換成十進位制、八進位制、十六進位制是多少?

6樓:毓人

二進位制數10110.011分別轉換成十進位制、八進位制、十六進位制是多少?

二進位制數10110

(10110)二=(10 110)二=(26)八=(1 0110)二=(16)十六=(1*16+6)十=(22)十

二進位制數0.011

(0.011)二=(0. 011)二=(0.3)八=(0. 0110)二=(0.6)十六=(6/16)十=(0.375)十

二進位制數10110.011

(10110.011)二=(10 110. 011)二=(26.3)八=(1 0110. 0110)二=(16.6)十六=(22.375)十

7樓:做而論道

10110.011:

十進位制:22.375

八進位制:26.3

16進位制:16.6

8樓:匿名使用者

進位制的題目,在程式附件的計算器中的「檢視」改成科學型,就都能算了

計算機二進位制轉換成八進位制怎麼轉換,如1100101.1011,求詳細過程

9樓:雲之雨無

二進位制的三位,對應了一個八進位制的一位001=1,100=4,101=5

10樓:

很高興為你回答!

以小數點為中心,每三個二進位制數算一組,不夠補0,改為8進位制,比如你舉的例子:

小數點前,有1100101,則為001  100   101 三組,前兩個0為補得,不影響大小,然後你就懂的,1 4 5 就是了

2. 小數點後,101  100,為5 4綜上所述,答案為:145.54,即使十六進位制也一樣的……

11樓:匿名使用者

(1)二進位制: 1 1 0 0 1 0 1 . 1 0 1 1

1 4 5 . 1 3

沒符號啊,從右至左,三位一換。(加下劃線,線下打個箭頭更好點。)

12樓:匿名使用者

是不是先轉10進位制再轉8進位制會簡單點

1.將下面二進位制、八進位制、16進位制的數轉換成十進位制。 (10110.011)2 (2754)8

13樓:匿名使用者

^^1.(10110.011)2= 2^4*1 +2^3*0 +2^2*1 +2^1*1 +2^0*0 +2^-1*0 +2^-2*1 +2^-3*1=(22.375)10

(2754)8=8^3*2 +8^2*7 +8^1*5 +8^0*4=(1516)10

(4a6d.9f)16=16^3*4 +16^2*10+16^1*6 +16^0*13+16^-1*9+16^-2*15=……自己算。

2.先看整數100

100÷2=50餘0

50÷2=25餘0

25÷2=12餘1

12÷2=6餘0

6÷2=3餘0

3÷2=1餘1

1÷2=0餘1

小數0.345*2=0.69取整0

0.69*2=1.38取整1

0.38*2=0.76取整0

0.76*2=1.52取整1

……轉換為二進位制大約為1100100.0101一個八進位制等於三位二進位制,一個十六進位制等於四位二進位制,不足位數補0按三位補足001100100.010100,對應八進位制為144.

24按四位補01100100.0101,對應十六進位制為64.53.

362.164

4. 010011111101.011110

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

14樓:竹非竹

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

15樓:盈子虛

從右邊開始,每三位一組

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

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

16樓:匿名使用者

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

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

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

(010 110)2

| |( 2 6 )8

( 10110)2=(26)8

17樓:匿名使用者

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

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

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

不懂的話再問!

18樓:

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

10進位制換成8進位制和8進換成10進位制怎麼換

1 八進位制轉十進位制 類似於二進位制轉十進位制 按權相加法,八進位制每位數乘以位權 即 8 64 512 4096 等 把乘出來的數加一起,如圖示 2 十進位制轉八進位制 1 整數部分 除8取餘數,以此類推,直到商為零,最後將餘數由後往前排列即可。2 小數部分 乘8取整數,一直乘到小數部分為零為止...

十進位制轉換成八進位制的轉換方法,10進位制轉8進位制方法

方法1 採用除8取餘法。例 將十進位制數115轉化為八進位制數 8 115 3 8 14 6 8 1 1 結果 115 10 163 8 方法2 先採用十進位制化二進位制的方法,再將二進位制數化為八進位制數例 115 10 1110011 2 163 8 有兩種方法 直接法與間接法 一 直接法 分整...

二進位制數00111101轉換成十進位制數的步驟是怎樣的

00111101 2 61 10過程 00111101 從後往前 第一位數 1乘以 2的0次方 第二位數 0乘以2的1次方 1乘以2的2次方 1乘以2的3次方 1乘以2的4次方 1乘以2的5次方 0乘以2的6次方 0乘以2的7次方 1 0 4 8 16 32 0 0 61 所以 00111101 2...