將二進位制數110101110011分別轉化為八進位制十進位制

2021-03-21 04:38:32 字數 6090 閱讀 2123

1樓:匿名使用者

16進製制:1ae.6

8進製: 656.3

10進製:430.375

2樓:天意飄零

有點??

2#110101110011=8#6563=3443=#16d37

請將二進位制數(11001101.011)分別轉換成八進位制、十進位制、十六進製制 要求寫出計算過程和結果 10

3樓:匿名使用者

寫幾個函式,分別做

二進位制轉十進位制

八進位制轉十進位制

十六進製制轉十進位制

和反轉計算

知道了原理,就好做了~

將二進位制數1011111101.011分別轉化為十、八、十六進製制。

4樓:匿名使用者

^十進位制數

為:2^9+2^7+2^6+2^5+2^4+2^3+2^2+2^0+2^(-2)+2^(-3)

=512+128+64+32+16+8+4+1+0.25+0.125=765.375

八進位制數為:001 011 111 101.011即為1375.3

十六進製制數為:0010 1111 1101.0110即為2fd.6

5樓:龍

十進位制為765.375

八進位制為1375.3

十六進製制為2fd.6

6樓:**初學者

轉為十進位制得到:765.375

轉為八進位制得到:1375.3

轉為十六進製制得:2fd.6

二進位制的0.011轉化成八進位制、十進位制、十六進製制分別是多少?怎麼轉化?簡述方法,謝謝

7樓:一鳴

99:二進位制是1100011八進位制是143十六進製制是63113:11000116171127:

100100111447127192:11000000300c0324:101000100504144 演算法:

十進位制與二進位制轉換之相互演算法 十進位制轉二進位制: 用2輾轉相除至結果為1 將餘數和最後的1從下向上倒序寫就是結果 例如302 302/2=151餘0 151/2=75餘1 75/2=37餘1 37/2=18餘1 18/2=9餘0 9/2=4餘1 4/2=2餘0 2/2=1餘0 故二進位制為100101110 二進位制轉十進位制 從最後一位開始算,依次列為第0、1、2...位第n位的數(0或1)乘以2的n次方 得到的結果相加就是答案 例如:

01101011.轉十進位制: 第0位:

1乘2的0次方=1 1乘2的1次方=2 0乘2的2次方=0 1乘2的3次方=8 0乘2的4次方=0 1乘2的5次方=32 1乘2的6次方=64 0乘2的7次方=0 然後:1+2+0 +8+0+32+64+0=107. 二進位制01101011=十進位制107.

一、二進位制數轉換成十進位制數 由二進位制數轉換成十進位制數的基本做法是,把二進位制數首先寫成加權係數式,然後按十進位制加法規則求和。這種做法稱為"按權相加"法。

二、十進位制數轉換為二進位制數 十進位制數轉換為二進位制數時,由於整數和小數的轉換方法不同,所以先將十進位制數的整數部分和小數部分分別轉換後,再加以合併。 1.十進位制整數轉換為二進位制整數 十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。

具體做法是:用2去除十進位制整數,可以得到乙個商和餘數;再用2去除商,又會得到乙個商和餘數,如此進行,直到商為零時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。 2.十進位制小數轉換為二進位制小數 十進位制小數轉換成二進位制小數採用"乘2取整,順序排列"法。

具體做法是:用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到乙個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。 然後把取出的整數部分按順序排列起來,先取的整數作為二進位制小數的高位有效位,後取的整數作為低位有效位。

回答者:hackerkinsn-試用期一級2-2413:31 1.二進位制與十進位制的轉換 (1)二進位制轉十進位制

方法:"按權求和" 例: (1011.

01)2=(1×23+0×22+1×21+1×20+0×2-1+1×2-2)10 =(8+0+2+1+0+0.25)10 =(11.25)10 (2)十進位制轉二進位制 ·十進位制整數轉二進位制數:

"除以2取餘,逆序輸出" 例:(89)10=(1011001)2 289 244……1 222……0 211……0 25……1 22……1 21……0 0……1 ·十進位制小數轉二進位制數:"乘以2取整,順序輸出" 例:

(0.625)10=(0.101)2 0.625 x2 1.25 x2 0.5 x2 1.0 2.八進位制與二進位制的轉換 例:將八進位制的37.416轉換成二進位制數:

37.416 011111.100001110 即:(37.416)8=(11111.

10000111)2 例:將二進位制的10110.0011轉換成八進位制:

010110.001100 26.14 即:

(10110.011)2=(26.14)8 3.十六進製制與二進位制的轉換

例:將十六進製制數5df.9轉換成二進位制:

5df.9 010111011111.1001 即:(5df.9)16=(10111011111.

1001)2 例:將二進位制數1100001.111轉換成十六進製制:

01100001.1110 61.e 即:(1100001.111)2=(61.

e)16

滿意請採納

把十進位制數19分別轉化為二進位制、八進位制、十六進製制

8樓:阿維

10011、23、13。

解析:十進位制轉任意進製的通用方法是:除x取餘倒排法(x代表進製數)。

1、19(十進位制)轉化為二進位制:

19÷2=9....1

9÷2=4....1

4÷2=2....0

2÷2=1....0

1÷2=0....1

19(10)=10011(2)

2、19(十進位制)轉化為八進位制:

19÷8=2....3

2÷8=0....2

19(10)=23(8)

3、19(十進位制)轉化為十六進製制:

19÷16=1....3

1÷16=0....1

19(10)=13(16)

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

數值本身是乙個數學上的抽象概念。經過長期的演化、融合、選擇、淘汰,系統簡便、功能全面的十進位制計數法成為人類文化中主流的計數方法,經過基礎教育的訓練,大多數的人從小就掌握了十進位制計數方法。從這一角度來說,十進位制編碼幾乎就是數值本身。

在c語言裡,整數有三種表示形式:十進位制,八進位制,十六進製制。其中以數字0開頭,由0~7組成的數是八進位制。

以0x或0x開頭,由0~9,a~f或a~f 組成是十六進製制。除表示正負的符號外,以1~9開頭,由0~9組成是十進位制。

1、十進位制

除表示正負的符號外,以1~9開頭,由0~9組成。如,128,+234,-278。

2、八進位制

以0開頭,由0~7組成的數。如,0126,050000.3。

3、十六進製制

以0x或0x開頭,由0~9,a~f或a~f 組成。如,0x12a,0x5a000。

9樓:金色潛鳥

用 除 進製 取 餘 法。除2取餘,除8取餘,除16取餘。

19/2 商

9 餘 1

9/2 商 4 餘 1

4/2 商 2 餘 0

2/2 商 1 餘 0

1/2 商 0 餘 1

二進位制 10011

19/8 商 2 餘 3

2/8 商 0 餘 2

八進位制 23

19/16 商 1 餘 3

1/16 商 0 餘 1

十六進製制 13

10樓:匿名使用者

10011,23,13

把二進位制1001010 分別轉換為八進位制,十進位制,十六進製制 求大神解題啊!

11樓:匿名使用者

^^二進位制轉十進位制

1 0 0 1 0 1 0

-----------------

6 5 4 3 2 1 0(位)

1*2^6 + 0*2^5 + 0*2^4 + 1*2^3 + 0*2^2 + 1*2^1 + 0=74

12樓:淒清嫣然雨

八進位制:112,十進位制:74,十六進製制:4a

13樓:匿名使用者

八:112,十:74,十六:4a

14樓:如約

以後這種題 開啟電腦 找到計算器 可以轉換

15樓:匿名使用者

八進位制:112o,十進位制:74,十六進製制:4ah

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

16樓:毓人

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

17樓:做而論道

10110.011:

十進位制:22.375

八進位制:26.3

16進製制:16.6

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

18樓:水瓶一頭老母豬

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

19樓:

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

二進位制數轉換八進位制數過程二進位制數轉換八進位制數過程

把二進位制的數從右往左,每三位分一段,最左面的一段不夠三位的左面補0,如題 先分段11 110 110 經過補零 011 110 110 如下是二進位制數與八進位制數的對應表 二進位制數 八進位制數000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 按照對...

二進位制小數怎麼轉換為十進位制,二進位制數如何轉換成十進位制數?

和整數一樣,從小數點後第一位開始算,第一位是1 2,第二位是1 4,然後是1 8,然後是1 16,以此類推,比如 二進位制1.011 1 0 1 2 1 1 4 1 1 8 1 0.25 0.125 十進位制1.375 用權啊 比如10.101的二進位制.對應十進位制為 1 2 1 0 2 0 1 ...

負二進位制數轉換為十進位制數的問題,二進位制數如何轉換成十進位制數?

這個簡單 首先你看首位是1還是0,0那麼直接換算。如果是1你把這個2進製轉化成十進位制,然後用256 換算的十進位制 得出來的值加個負號就是你要求的負數。原理就是補碼與原碼組成乙個數就是乙個位元組的最大值256.補碼是通過256 負數 得到。你多去想想會理解的 按權位。1 2 7 1 2 6 1 2...