將二進位制數1轉化為八進位制十進位制十六進位制數

2021-03-06 05:54:51 字數 6330 閱讀 2840

1樓:匿名使用者

1> 轉八進位制,從小數點開始,向左,向右,分別每三位一組分開;向左不足3位前面補0,向右不足3位後面補0,即 011 100. 101 分別寫出每組對應的數值即可 34.5

2>轉十進位制 二進數 第n位(從整數部分的個位n為0, 向前n為1,2,3...,小數部分向後n依次為-1,-2....)權重為 2^n, 用每一位的數值 乘以權重 累加 即

= 0 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1* 2^3 + 1 * 2^4 + 1 * 2^-1 + 0 * 2^-2 + 1 * 2^-2

= 0 * 1 + 0 * 2 + 1 * 4 + 1* 8 + 1 * 16 + 1 * 0.5 + 0 * 0.25 + 1 * 0.125

=4 + 8 + 16 +0.5 + 0.125

=28.625

3> 轉十六進位制,從小數點開始,向左,向右,分別每四位一組分開;向左不足4位前面補0,向右不足4位後面補0,即 0001 1100. 1010 分別寫出每組對應的數值即可

0001 = 1

1100 = (12)10 = c

1010 = (10)10 = a

即 得分為 1c.a

2樓:聽不清啊

請注意空格的加入(以小數點為起點,分別三位一段、四位一段)

11 100.101=(34.5)8

1 1100.1010=(1c.a)16

將二進位制數(101.11)轉換成相應的八進位制 十進位制 十六進位制,要寫明具體的計算步驟。

3樓:毓人

(101)2

=(((0*2+1)*2+0)*2+1)10=((1*2+0)*2+1)10

=((2+0)*2+1)10

=(2*2+1)10

=(4+1)10

=(5)10

(0.11)2

=((1/2+1)/2)10

=((0.5+1)/2)10

=(1.5/2)10

=(0.75)10

(101.11)2

=(5.75)10

=(101.11)2

=(101 . 110)2

=(5.6)8

=(101.11)2

=(0101 . 1100)2

=(5.c)16

將十進位制數902.348轉換為二進位制數、八進位制數和十六進位制數。

4樓:北京瑞星資訊科技股份****

902:

1110000110;

1606;386

348:

101011100;534;15c

902.348:

1110000110.010110010001011010000111001010110000001;

1606.2621320712601;

386.5916872b02。

5樓:匿名使用者

二進位制:1110000110.01011001000101101000011100101011

將二進位制數10011010分別轉化為八進位制數和十六進位制數,並寫出計算步驟

6樓:匿名使用者

八進位制:

10011010 拆分10、011、010二進位制 八進位制

10 2

011 3

010 2

所以二進位制10011010轉化成八進位制就是232十六進位制:

10011010 拆分1001、1010

二進位制 十六進位制

1001 9

1010 b

所以 二進位制10011010**成十六進位制就是9b

7樓:彼岸花の吻

轉16進位制:每四位分

隔開,分為1001 1010,其中1001(2)=2^3+2^0=9(10)=9(16),1010(2)=2^3+2^1=10(10)=a(16),因此10011010(2)=9a(16)。

轉8進位制:每三位分隔開,最高位不足的補零,分為010 011 010,其中010(2)=2^1=2(8),011=2^1+2^0=3(8),010(2)=2^1=2(8),因此10011010(2)=232(8)。

8樓:匿名使用者

10011010b=9ah

10011010b=010011010b=232o每4位二

進位制數轉換成1位十六進位制數:0000~1001 => 0~9,1010~1111 => a~f,每3位二進位制數轉換成1位八進位制數:000~111 => 0~7

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

9樓:水瓶一頭老母豬

^^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進行記數。

10樓:

^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)。

11樓:毛來福養雲

用除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

將二進位制數01100100轉換為八進位制數,十進位制數,十六進位制數的詳細過程。

12樓:匿名使用者

01100100b=144o=64h=6*16+4=100d。

每du3位二進zhi制數轉換成1位八dao進位制數:

回000~111 <=> 0~7:

000 <=> 0

001 <=> 1

010 <=> 2

011 <=> 3

100 <=> 4

101 <=> 5

110 <=> 6

111 <=> 7

每4位二進位制數轉換成1位十六進

答制數:0000~1001 <=> 0~9,1010~1111 => a~f

0000 <=> 0

0001 <=> 1

0010 <=> 2

0011 <=> 3

0100 <=> 4

0101 <=> 5

0110 <=> 6

0111 <=> 7

1000 <=> 8

1001 <=> 9

1010 <=> a

1011 <=> b

1100 <=> c

1101 <=> d

1110 <=> e

1111 <=> f

十進位制100轉換成二進位制,八進位制,十六進位制,寫出步驟

13樓:丿

1、100轉換成二進位制為1100100,步驟如下:

(1)將100按照2的加權項。

(2)從右向左填充二進位制數字。

2、100轉換成八進位制為144,步驟如下:

(1)100的二進位制結果「1100100」,從右向左每三個數字分為一組。

(2)將每組的結果分別轉換為八進位制。

3、100轉換成十六進位制為64,步驟如下:

(1)100的二進位制結果「1100100」,從右向左每四個數字分為一組。

(2)將每組的結果分別轉換為十六進位制。

14樓:不咩

1、十進位制轉換二進位制

2 /100 0

2/50 0

2/25 1

2/12 0

2/6 0

3/2 1

1/2 1

然後從尾到頭讀數就是 1100100

二進位制轉換八進位制是3位一組

所以就是 001 100 100 位數不夠,前面補0

2、八進位制與二進位制、十六進位制之間關係與具體步驟

八進位制 對應二進位制 十六進位制 對應二進位制 十六進位制 對應二進位制

0 000 0 0000 8 1000

1 001 1 0001 9 1001

2 010 2 0010 a 1010

3 011 3 0011 b 1011

4 100 4 0100 c 1100

5 101 5 0101 d 1101

6 110 6 0110 e 1110

7 111 7 0111 f 1111

然後對應二進位制數 八進位制3為一組 十六進位制4位一組

二進位制1100100 對應八進位制 001 100 100 就是八進位制數 144

二進位制1100100 對應十六進位制 0110 0100 就是十六進位制 64

擴充套件資料

1、十進位制

人類天然選擇了十進位制。

由於人類解剖學的特點,雙手共有十根手指,故在人類自發採用的進位制中,十進位制是使用最為普遍的一種。成語「屈指可數」某種意義上來說描述了一個簡單計數的場景,而原始人類在需要計數的時候,首先想到的就是利用天然的算籌——手指來進行計數。

2、二進位制

二進位制有兩個特點:它由兩個數碼0,1組成,二進位制數運算規律是逢二進一。

為區別於其它進位制,二進位制數的書寫通常在數的右下方註上基數2,或加後面加b表示,其中b是英文二進位制binary的首字母。

3、八進位制

由於二進位制資料的基數r較小,所以二進位制資料的書寫和閱讀不方便,為此,在小型機中引入了八進位制。八進位制的基數r=8=2^3,有數碼0、1、2、3、4、5、6、7,並且每個數碼正好對應三位二進位制數,所以八進位制能很好地反映二進位制。

八進位制用下標8或資料後面加o表示 例如:二進位制資料 ( 11 101 010 . 010 110 100 )2 對應八進位制資料 (352.264)8或352.264o。

4、十六進位制

由於二進位制數在使用中位數太長,不容易記憶,所以又提出了十六進位制數。

十六進位制數有兩個基本特點:它由十六個數碼:數字0~9加上字母a-f組成(它們分別表示十進位制數10~15),十六進位制數運算規律是逢十六進一,即基數r=16=2^4,通常在表示時用尾部標誌h或下標16以示區別,在c語言中用新增字首0x以表示十六進位制數。

5、進位制轉換 

進位制轉換是人們利用符號來計數的方法。進位制轉換由一組數碼符號和兩個基本因素「基數」與「位權」構成。

基數是指,進位計數制中所採用的數碼(數制中用來表示「量」的符號)的個數。

位權是指,進位制中每一固定位置對應的單位值。

八進位制,十進位制,十六進位制化為二進位制

書上的短除方法想必你已經會了,介紹給你一種快方法 以十進位制轉二進位制為例 回 比如十進位制是22,又根答據二進位制的位權得到 16 8 4 2 1是可以拼湊成22的數 因為它們都比22小 那好,用22 16 6,所以二進位制先消耗掉一個16 在第5位上 剩下的是6,根據位權可以得到 可以組成6的是...

二進位制如何如何轉化為八進位制,十六進位制,我知道轉到8進位制需要數轉為,但是為什麼100對應的

很簡單因為二進位制逢2進1,而八進位制逢8進1,所以二進位制 000 八進位制0,二進位制001 八進位制1,二進位制010 八進位制2,二進位制011 八進位制3,二進位制100 八進位制4,二進位制101 八進位制5,二進位制110 八進位制6,二進位制111 八進位制7,二進位制1000 八進...

十六進位制數56轉換成二進位制,八進位制,十六進位制數的方法步驟有哪

16進位制56,可以先把它轉為二進位制,du然後再zhi從二進位制dao轉十進位制和八進位制,方法是 專5可以化屬成4位二進位制數0101 6可以化成0110,所以十六進位制56轉為二進位制是1010110,二進位制轉八進位制,三位化一位,所以把它按從右到左的順序劃分,不足用0補位 001 010 ...