二進位制與十進位制之間的相互轉化(B表示二進位制,D表示十進位制)

2021-03-25 05:34:02 字數 2795 閱讀 5762

1樓:匿名使用者

101110b = 46d01100011b = 99d1011.11b = 11.75d156d = 10011100b89d = 1011001b0.

375d = .011b10.875d

2樓:匿名使用者

101110b=46d

十進位制轉二進位制(22.45)d=( )b

3樓:匿名使用者

整數部分襲

:採用除基取餘法,基數為16,

22/16,商1,餘6

1/16,商0,餘1

從上到下依次是個位、十位,

所以,最終結果為(16)16。

(22)10=(16)16=(10110)2小數部分

0.45×2=0.9,取0

0.9×2=1.8,取1

0.8×2=1.6,取1

0.6×2=1.2,取1

0.2×2=0.4,取0

0.4×2=0.8,取0

0.8×2=1.6,取1

0.6×2=1.2,取1

0.2×2=0.4,取0

0.4×2=0.8,取0

0.8×2=1.6,取1

0.6×2=1.2,取1

0.2×2=0.4,取0

0.4×2=0.8,取0

0.8×2=1.6,取1

0.6×2=1.2,取1

(0.45)10=(0.0111 0011 0011 0011)2(22.45)10

=(22)10+(0.45)10

=(10110)2+(0.0111 0011 0011 0011)2=(10110. 0111 0011 0011 0011)2

4樓:匿名使用者

10110.101101

為什麼b表示二進位制,d表示十進位制,h表示十六進位制

5樓:熱心網友

縮寫b:binary 二進位制d:decimal 十進位制h:hex 十六進位制

十進位制,二進位制還有八進位制,十六進位制中的d,b,o,h分別指什麼?

6樓:菩提樹下發巨集願

這四個字母分別代表不同進位制的字尾

區別如下:

d(decimal)表示這個數是十進位制

b(binary)表示這個數是二進位制

o(octor)表示這個數是八進位制

h(hex)表示這個數是十六進位制

擴充套件資料

進位制之間可以相互轉換,具體方法如下:

1、 二進位制數、十六進位制數轉換為十進位制數:用按權法把一個任意r進位制數a(n)、a(n-1)...a(1)、a (0) 、a(-1)、a(-2)...

a(-m)轉換成十進位制數,其十進位制數值為每一位數字與其位權之積的和。

a(n)×r(n)+ a(n-1)×r(n-1)+…+ a(1)×r(1)+ a(0)×r(0)+ a(-1)×r(-1)+ a(-2)×r(-2)+ …+ a(-m) ×r(-m)

2、 十進位制轉化成r 進位制十進位制數輪換成r 進位制數要分兩個部分:整數部分要除r 取餘數,直到商為0,得到的餘數即為二進數各位的數碼,餘數從右到左排列(反序排列) 。小數部分要乘r取整數,得到的整數即為二進數各位的數碼,整數從左到右排列(順序排列) 。

3、十六進位制轉化成二進位制:每一位十六進位制數對應二進位制的四位,逐位。

4、 二進位制轉化成十六進位制:將二進位制數從小數點開始分別向左(對二進位制整數)或向右(對二進位制小數)每四位組成一組,不足四位補零。

7樓:匿名使用者

d(decimal)表示這個數是十進位制

b(binary)表示這個數是二進位制

o(octor)表示這個數是八進位制

h(hex)表示這個數是十六進位制

8樓:孫小猴思戀

d,b, o(q), h都是為了方便表示進位制而加的字尾,我英語不太好,不知道是那四(五)個單詞的縮寫。

c語言中b代表二進位制,q代表八進位制,d代表十進位制,那麼什麼字元代表十六進位制呢?

9樓:曾出現在街角

hex代表十六進位制 0x01h

10樓:匿名使用者

h: hexadecimal 十六進位制的

h代表十六進位制

二進位制簡寫是b,十六進位制的簡寫是h,那八進位制和十進位制的簡寫分別是什麼呢?

11樓:匿名使用者

二進位制簡寫是b,十六進位制的簡寫是h,那八進位制和十進位制的簡寫分別是o和d。

b,binary(二進位制);

h,hex(十六進位制);

o,octal(八進位制);

d,decimal(十進位制)。

十進位制的英文字母表示d,二進位制的英文字母表示(),十六進位制的英文字母表示是()

12樓:匿名使用者

二進位制的英文字母表示(b)

十六進位制的英文字母表示是(h)

二進位制用b表示是嗎??

13樓:娜吧之耳

b表示二進位制,o表示八進位制,d表示十進位制,h表示十六進位制

14樓:匿名使用者

其中b表示二進位制,d表示十進位制,h表示十六進位制

15樓:匿名使用者

全稱bin縮寫是b,學習計算機的都知道啊。

關於十進位制與二進位制,什麼是二進位制和十進位制 關於二進位制和十進位制

是。十進位制是滿十進一,二進位制是滿二進一。如8十進位制就是4,二進位制就是100。二進位制轉化十進位制 設一個二進位制數的百位上的數是a,十位是b,個位是c,則十進位制的數為 a 2 2 b 2 1 c 2 0 如上例,a 1,b 0,c 1 如果有千位的話,就用千位上的數乘以二的三次方加上百位上的數乘以二的平方...

十進位制與二進位制有什麼區別二進位制編碼和十進位制有啥區別?

十進位制跟二進位制的區別 1 基數不同 前者滿10進1,後者滿2進1 2 有效字元不同 前者有效字元有10個 0,1,2,3,4,5,5,6,7,8,9 後者有效字元有2個 0,1 3 用途上 計算機只能用二進位制儲存和運算,在設計程式時二進位制不容易讀,所以可以採用八進位制和十六進位制來幫助程式設...

二轉十進位制,二進位制轉十進位制公式

r進位制 r為任何整數 轉換為十進位制的方法是 整數部分從小數點右往左依次按位乘以r的0次冪,r的1次冪,r的2次冪,小數部分從小數點後向右依次按位乘以r的 1次冪,r的 2次冪,r的 3次冪,將各位結果相加即可。所以 10 1101 0110 1011.11 2 2 13 2 11 2 10 2 ...