為什麼二進位制數可以表示十六進位制數啊

2021-03-06 23:20:25 字數 3041 閱讀 9248

1樓:匿名使用者

4位2進位制數一共可以組成16個不同情況,分別對應16進位制數的不同數值.

0000--0 0001--1 0010--2 0011--3 ................ 1101--d 1110--e 1111--f

這樣1位十六進位制數就可以用4位二進位制數表示.

2樓:匿名使用者

是4位二進位制數表示一個十六進位制數。因為十六進位制數是從0-15,2進位制正好要4位可以全部表示0-15。

3樓:匿名使用者

二進位制 十進位制 十六進位制0000 0 00001 1 10010 2 2……1100 12 c

1101 13 d1110 14 e1111 15 f計算方法:

如(1100)b = 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 0 * 2^0 =8+4+0+0=12

4樓:匿名使用者

2的4次方等於是16,就是說16是2的冪。

5樓:匿名使用者

這個是計算機轉換的規則呀。

為什麼一位十六進位制數對應四位二進位制數?

6樓:無傷_凱子

十六進bai制數的進率

是16,二進

du制數的進率是zhi2,且16=2^4,說明二進位制數dao連續專進屬位4次,等效於16進位制數進1位。這麼說可能不好理解,那麼舉個例子吧,比如15+1=16,用二進位制表示就是1111+1=10000,用十六進位制表示就是f+1=10。這也就說明了一位十六進位制數對應四位二進位制數了(f對應1111)。

二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。

當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是一個非常微小的開關,用「開」來表示1,「關」來表示0。

十六進位制(英文名稱:hexadecimal),是計算機中資料的一種表示方法。同我們日常生活中的表示法不一樣。

它由0-9,a-f組成,字母不區分大小寫。與10進位制的對應關係是:0-9對應0-9;a-f對應10-15;n進位制的數可以用0~(n-1)的數表示,超過9的用字母a-f。

7樓:asdfghjklw水瓶

可以這麼理解,

bai十六進位制表du示有16個數

碼(因zhi為數碼的個數稱為基數,用daor表示,稱為回r進位制),也就是答說一位十六進位制數表示的字元有16個。n位二進位制碼可以表示二的n次方個不同字元。一位十六進位制數用二進位制數來表示的話,n位二進位制數要表示16個字元才行,所以二的n次方等於16,n等於四。

因此一位十六進位制數可以用四位二進位制數來表示,也就是說一位十六進位制數對應四位二進位制數。

同理可以做下面這道題。

一位20進位制編碼,需要用幾個二進位制位? 二的n次方大於等於20,則n大於等於5,所以要用5個二進位制位,也就是說一位20進位制編碼可以用五位二進位制來表示。

什麼叫二進位制數、什麼叫**制數、什麼叫八進位制數、什麼叫十六進位制數?它們是怎麼產生出來的

8樓:匿名使用者

二進位制數的運演算法則

二進位制數運算非常簡單,計算機很容易實現,其主要法則是:

0+0=0 0+1=1 1+0=1 1+1=0 0*0=0 0*1=0 1*0=0 1*1=1

由於運算簡單,電器元件容易實現,所以計算機內部都用二進位制編碼進行資料的傳送和計算。

3.十進位制與二進位制、八進位制、十六進位制數之間的相互轉換

(1)數的進位制與基數

計數的進位制不同,則它們的基數也不相同,如表1-1所示。

進位制 基數 特點

二進位制 0 ,1 逢二進一

八進位制 0,1,2,3,4,5,6,7 逢八進一

十六進位制 0,1,2,...,9,a,b,c,d,e,f 逢十六進一

(2)數的權

不同進位制的數,基數不同,每位上代表的值的大小(權)也不相同。

如:(219)10=2*102+1*101+9*100

(11010)2=1*24+1*23+0*22+1*21+1*20

(273)8=2*82+7*81+3*80

(27af)16=2*163+7*162+10*161+15*160

(3)十進位制數轉換任意進位制

1) 將十進位制整數除以所定的進位制數,取餘逆序。

(39)10=(100111)2 (245)10=(365)8

2)將十進位制小數的小數部分乘以進位制數取整,作為轉換後的小數部分,直到為零或精確到小數點後幾位。

如:(0.35)10=(0.01011)2 (0.125)10=(0.001)2

(4)任意進位制的數轉換十進位制

按權值:

如:(219)10=2*102+1*101+9*100

(11010)2=1*24+1*23+0*22+1*21+1*20=26

(273)8=2*82+7*81+3*80=187

(7af)16=7*162+10*161+15*160=1867

9樓:

跟他們的名字一樣 像2進位制就是逢二進一····以此類推

他們的產生···就是計算機的運算 計算機只認知機器語言也就是0和1兩個數字 然後···就延伸出這麼多進位制~ 呃 入門的東西很簡單的 如果有興趣學 給你個** 加油~

10樓:匿名使用者

幾進位制就是有幾個陣列成的.我們常用十進位制.就是0~9.電腦用二進位制0或1.它們之間有換算公式.十六進位制就是a~f加上0~9

二進位制怎麼表達字母,漢字,二進位制怎麼表示字母或者漢字

採用編碼的方式,就可以表示字元 漢字等等。二進位制怎麼表示字母或者漢字?10 人們常用字母 b 來表示二進位制 binary 數,用字母 h 表示十六進位制 hexadecimal 數。101011b就是 101011 2,2bh就是 2b 16。每4位二進位制數,可以轉換成1位十六進位制數 000...

二進位制八進位制十進位制十六進位制數之間的相互轉

有一個公式 二進位制數 八進位制數 十六進位制數的各位數字分別乖以各自的基數的 n 1 次方,其和相加之和便是相應的十進位制數。個位,n 1 十位,n 2.舉例 110b 1 2的2次方 1 2的1次方 0 2的0次方 0 4 2 0 6d 110q 1 8的2次方 1 8的1次方 0 8的0次方 ...

二進位制怎麼轉化成十進位制二進位制數如何轉換成十進位制數?

06如何快速的將二進位制轉換成十進位制 從最低位 最右 算起,位上的數字乘以本位的權重,權重就是2的第幾位的位數減一次方。比如第2位就是2的 2 1次 方,就是2 第8位就是2的 8 1 次方是128。把所有的值加起來。2 1 1 代表2的0次方,就是1 其他類推 比如二進位制1101,換算成十進位...