制數轉換 78D 十進位制H 十六進位制B 二進位制 有誰知道的幫個忙

2021-05-23 20:11:24 字數 4191 閱讀 1230

1樓:

開啟附件中的計算器,按下alt+3進入程式設計師模式,輸入78,然後選左側的「十六進位制」,就得到了_h(4e),選左側的「二進位制」,就得到了_b(1001110)

2樓:匿名使用者

78=64+8+6

二進位制:1001110

二進位制轉十六進位制:4e

78=4e(十六進位制)=1001110(二進位制)

制數轉換:78d(十進位制)=_h(十六進位制)=_b(二進位制)有誰知道的幫個忙?

3樓:匿名使用者

十變二口訣 除二取餘 商為零止 餘數倒序排列

4樓:匿名使用者

直接對2用短除法,或者逐位判斷是0還是1。不知道你說的是用什麼語言。

5樓:匿名使用者

解決方法很多!78=64+8+6

二進位制:1001110

二進位制轉十六進位制:4e

78=4e(十六進位制)=1001110(二進位制)

6樓:匿名使用者

4e 1001110

數制轉換(其中b表示二進位制,d表示十進位制,h表示十六進位制)

二進位制數(1101100101000101)b轉換成十六進位制數是____h?

7樓:匿名使用者

1101100101000101=1101 1001 0100 0101 d 9 4 5=(d945)h從右往左,每4個二進位制數等於一個16進位制數,換算就得到了。

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

8樓:水瓶一頭老母豬

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

9樓:

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

10樓:毛來福養雲

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

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

11樓:菩提樹下發巨集願

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

區別如下:

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

12樓:匿名使用者

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

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

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

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

13樓:孫小猴思戀

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

計算機的進位制轉換 b二進位制o八進位制d十進位制h十六進位制

14樓:匿名使用者

很簡單啊,比如(1100111)b=(147)o=(67)h 把二進位制從後向前每3位換算為一位8進位制,如果是十六進位制那麼就每4位進行轉換,反過來也可以的

15樓:匿名使用者

213/2=106餘1 011 010 101 b106/2=53餘0 3 2 5 o 11010101b=325o53/2=26餘1 1101 0101 b26/2=13餘0 13(d) 5 h 11010101b= d5h13/2=6餘1 6/2=3餘03/2=1餘11/2=0餘1231=11010101b自己算的可能有錯,解題思路是這樣的.

16樓:匿名使用者

教你個偷懶的方法。。。開啟微軟自帶的計算器

輸入一個數,再調進位制,就萬事ok了

17樓:匿名使用者

【213】d=[11010101 ]b=[ 325]o=[d5 ]h [45.a]h=[1000101.1010 ]b= [105.

12 ]o=[69.10 ]d [11110011.011]b=[ 363.

3]o=[243.3 ]d=[ f3.6]h [177]d [10110001 ]b=[261 ]o=[ b1]h [10110011]b=[179 ]d [1011100110]b=[742 ]d [185]d=[10111001 ]b

十進位制數和十六進位制數怎麼轉換,十進位制 數字 和十六進位制 字母表示的 如何轉換

16進位制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方 所以,在第n n從0開始 位上,如果是是數 x x 大於等於0,並且x小於等於 15,即 f 表示的大小為 x 16的n次方。進位制轉換表 例 2af5換算成10進位制 用豎式計算 第0位 5 16 0...

十六進位制轉十進位制怎麼算,十六進位制轉換成十進位制的具體演算法?

16進位制轉10進位制 1000 1x16x16x16 16的3次方 0x16x16 16的2次方 0x16 16的1次方 0x1 16的0次方 4096 16進位制轉2進位制 用8421碼代進去就是了 如 8421 1000 8 1010 8 2 10 a 0101 4 1 5 付費內容限時免費檢...

將十六進位制數1ABH轉換為十進位制數是多少

把十六進位制數 轉換為十進位制數的方法是 首先按權展開,然 後相加。1abh 1 16 16 10 16 11 16 427我想說內 十容六進位制數1abh 這樣的表示方法是錯誤的,1abh 中的 h 是hexadeoimal的縮寫,是十六進位制的意思。在計算機中是借用a b c d e f作為數碼...