16進製製數轉換2進製和8進製要求有計算步驟謝謝

2021-03-04 08:56:52 字數 5575 閱讀 9917

1樓:天雲一號

bd6.12ah先轉換bai為二進

制(每一位轉換為對du應的zhi二dao進製)

bd6.12ah對應的二進位制 1011 1101 0110 . 0001 0010 1010 (4位對應一專個16進製製數)

b d 6 1 2 a

再將1011 1101 0110 . 0001 0010 1010轉換為屬8進製(3位對應乙個8進製數)

101 111 010 110 . 000 100 101 010

5 7 2 6 . 0 4 5 2

所以對應的8進製數為5726.0452

100110010.101轉換為10進製就是2^8 + 2^5 + 2^4 +2^1 + 2^-1 +2^-3

100110010.101轉換為16進製制就是132.a

將十進位製數75.75分別轉換成二進位制.八進位制和十六進位制!要求有步驟

2樓:平魯北山人

分為整數和小數兩部分分別計算。

對於整數部分,75(10)=64+8+3=1001011(2)對於小數部分,用乘以2取整的方法:0.75*2=1.5 ---記錄整數部分 1

0.5*2=1.0----記錄整數部分 1,小數部分為0,精確轉換,結束所以:75.75(10)=1001011.11(2)

=113.6(8)

=4b.c(16)

二進位制-八進位制-十六進位制之間的轉換就不用說了吧?!(一小數點為界,向左向右每3位二進位製數對應1位八進位製數,每4位二進位製數對應1位十六進位製數,不足3位或者4位兩側補0,順序書寫即可)

3樓:毓人

(75)10

=((0*1010+111)*1010+101)2=(111*1010+101)2

=(1000110+101)2

=(1001011)2

(0.75)10

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

=(111.1/1010)2

=(0.11)2

(75.75)10

=(1001011.11)2

=(001 001 011 . 110)2=(113.6)8

=(0100 1011 . 1100)2

=(4b.c)16

將十進位製數2746.12851轉換為二進位製數、八進位製數和十六進位製數,要求計算過程

4樓:匿名使用者

1.決定二進位製數小數部分的位數為16位,那麼需要乘以65536(2^16)進行整數化。

(2746.12851)10*(2^16)10

=(2746.12851)10*(65536)10

=(179970278.03136)10

取整數部分,

>(179970278)10

=(aba20e6)16

=(1010 1011 1010 0010 0000 1110 1110)2

因為最初乘了65536,即2的16次方,所以換算成二進位制時應右移十六位,

即最終結果等於(101010111010.0010000011101110)2。

ps:為什麼要換算成十六進位制?乙個十六進位製數就等於四個二進位制位,一次性就計算了四個二進位制位的結果,這當然是相對比較有效率的做法。

乙個八進位製數就等於三個二制位,

所以(101010111010.0010000011101110)2可按每三位進行一次分割,缺的位補零

即:(101 010 111 010.001 000 001 110 111)2=(5272.10167)8

乙個十六進位製數就等於四個二制位,

所以(1010 1011 1010.0010 0000 1110 1110)2可按每四位進行一次分割,缺的位補零

即:(aba.20e6)16

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

5樓:匿名使用者

八進位制:

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

10 2

011 3

010 2

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

10011010 拆分1001、1010

二進位制 十六進位制

1001 9

1010 b

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

6樓:彼岸花の吻

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

7樓:匿名使用者

10011010b=9ah

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

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

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

8樓:丿

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

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

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

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

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

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

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

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

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

9樓:不咩

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、進製轉換 

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

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

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

將十進位製數2746.12851轉換為二進位製數、八進位製數和十六進位製數,要求計算過程

10樓:奈貞韻板婧

99轉換二進位制

99/2=49

餘數149/2=24

餘數124/2=12

餘數012/2=6

餘數06/2=3

餘數03/2=1

餘數1答案由最後結果連線餘數向上排列=110001199轉換8進製

99/8=12

餘數312/8=1

餘數4答案=143

99轉換16進製制

99/16=6

餘數3答案=63

113轉換二進位制

113/2=56

餘數156/2=28

餘數028/2=14

餘數014/2=7

餘數07/2=3

餘數13/2=1

餘數1答案=1110001

113轉換八進位制

113/8=14

餘數114/8=1

餘數6答案=161

113轉換16進製制

113/16=7

餘數1答案=71

這樣太累了,下面直接把結果給你寫出來吧,演算法是一樣的192二進位制=11000000

192八進位制=300

192十六進位制=120

,因為16進製制裡c代表12,所以答案是c0324二進位制=101000100

324八進位制=504

324十六進位制=144

沒用計算機,全部是自己算的,可以的話就給我分

11樓:在恩胡寄真

這裡說不清,採納一下。我把我**私信給你。保證你滿意

二進位製數,8進製,16進製制

二進位制就是只有01組合的數,以10進製舉例,是到10進1,二進位制是數到2就向前加一位比如內10後面乙個就容是11,再後面是100因為後面的1變2了需要寫0進1,前面的1加上後面進上來的1也變2了,所以也寫0進1 8進製,16進製制與2進製同理,乙個是逢8進1乙個是逢16進1 首先,你要明白 復十...

關於2進製 10進製和16進製制只見的轉換

先來講一下2進製與10進製的相互轉換 1 標準做法不講了 除2取餘 將數湊成2的倍數的和 如25 16 9 16 8 1 16 1 8 1 4 0 2 0 1 1 因此25的二進位制值為11001 去掉前面的2的倍數的因數 再如37 43 32 11 32 8 3 32 8 2 1 32 1 16 ...

10進製怎麼轉2進製,8進製,16進製制?

十 二。十 整數部分 然後我們將餘數按從下往上的順序書寫就是 11001,那麼這個11001就是十進位制25的二進位制形式。小數部分 然後我們將整數部分按從上往下的順序書寫就是 101,那麼這個101就是十進位制的二進位制形式。所以 十 二 十進位制轉成二進位制是這樣 把這個十進位製數做二的整除運算...