十進位制與十六進位制怎麼理解,十進位制數和十六進位制數怎麼轉換?

時間 2021-08-30 09:13:04

1樓:匿名使用者

十進位制十進位制計數制由 0、 1、 2、 3、 4、 5、 6、 7、 8、 9共 10個數字符號組成。相同數字符號在不同的數位上表示不同的數值,每個數位計滿十就向高位進一,即 “逢十進一 ”。

如: 1+9=10(滿10了,進1位)

2、十六進位制

十六進位制由0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f共 十五個字元組成。相同數字符號在不同的數位上表示不同的數值,每個數位計滿十六就向高位進一,即“逢十六進一”。

如: 1+f=10 (滿16了,進1位)

不同進位制的轉換

( 1 )將二進位制數轉換成對應的十進位制數

將二進位制數轉換成對應的十進位制數的方法是“按權求和”: 利用二進位制數按權的多項式之和的表示式,取基數為 2 ,逐項相加,其和就是對應的十進位制數。

例:將二進位制數 1011.1 轉換成對應的十進位制

解: 1011.1b=1×2 3+0×2 2+1×2 1+1×2 0+1×2 -1 =8+0+2+1+0.5 =11.5d

( 2 )將十進位制數轉換成對應的二進位制數

將十進位制數轉換為對應的二進位制數的方法是:

a、對於整數部分,用被除數反覆除以 2 ,除第一次外,每次除以 2 均取前一次商的整數部分作被除數並依次記下每次的餘數。另外,所得到的商的最後一位餘數是所求二進位制數的最高位。

b、對於小數部分,採用連續乘以基數 2 ,並依次取出的整數部分,直至結果的小數部分為 0 為止。故該法稱 “ 乘基取整法 ” 。

例:將十進位制 117.625d 轉換成二進位制數

解:整數部分: “除以 2 取餘,逆序輸出”

小數部分 : “乘以 2 取整,順序輸出”

所以 117.625d = 1110101.101b

( 3 )將二進位制數轉換為對應的八進位制數

由於 1 位八進位制數對應 3 位二進位制數,所以二進位制數轉換成八進位制數時,只要以小數點為界,整數部分向左,小數部分向右每 3 位分成一組,各組用對應的 1 位八進位制數字表示,即可得到對應的八進位制數值。最左最右端分組不足 3 位時,可用 0 補足。

例:將 1101101.10101b 轉換成對應的八進位制數。

解:  1101101.10101b = 155.52q 。

( 4 )將二進位制數轉為對應的十六進位制數

由於 1 位十六進位制數對應 4 位二進位制數,所以二進位制數轉換為十六進位制時,只要以小數點為界,整數部分向左,小數部分向右每 4 位分成一組,各組用對應的 1 位十六進位制數字表示,即可得到對應的十六進位制數值。兩端的分組不足 4 位時,用 0 補足。

例:將 1101101.10101b 轉換成對應的十六進位制數

解: 1101101.10101b = 6d.8ah 。

2樓:每天一點小科普

十進位制,十二進位制,六十進位制從何而來?

3樓:匿名使用者

十進位制以0-9來表示十六進位制以0-9.abcdef來表示

4樓:匿名使用者

逢十進一 逢十六進一

十進位制數和十六進位制數怎麼轉換?

5樓:

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 = 5

第1位: f * 16^1 = 240

第2位: a * 16^2= 2560

第3位: 2 * 16^3 = 8192

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

10997

直接計算就是:

5 * 16^0 + f * 16^1 + a * 16^2 + 2 * 16^3 = 10997

擴充套件資料:

十六轉十的乘法口訣:

一峘一拾六

二峘三拾二

三峘四拾八

四峘六拾四

五峘八拾

六峘九拾六

七峘一百一拾二

八峘一百二拾八

九峘一百四十四

十峘一百六

屲峘一百七拾六

亗峘一百九拾二

岌峘二百零八

岄峘二百二拾四

岪峘二百四

6樓:banji的老巢

十六進位制數轉換十進位制數,也是利用權值和開方所得,具體內容給你舉例說明:

例:十六進位制數2a4f,轉換為十進位制數為:f*16^0+4*16^1+a*16^2+2*16^3=15+64+2560+8192=10831。

十六進位制(hexadecimal)是計算機中資料的一種表示方法。同我們日常中的十進位制表示法不一樣。

十六進位制數的基數是16,採用的數碼是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f。其中a-f分別表示十進位制數字10-15。十六進位制數的技術規則是"逢十六進一",它的各位的權是以16的n次方標識的。

通常,對十六進位制數的表示,可以在數字的右下角標註16或h,但在c語言中是在數的前面加數字0和字母x即0x來表示。例如,12af在c語言中表示為0x12af。

十六進位制數的加減法的進/借位規則為:借一當十六,逢十六進一。 十六進位制數同二進位制數及十進位制數一樣,也可以寫成式的形式。

7樓:情感新港灣老師

16進位制就是逢16進1,但我們只有0~9這十個數字,所以我們用a,b,c,d,e,f這六個字母來分別表示10,11,12,13,14,15。字母不區分大小寫。

十六進位制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方……

所以,在第n(n從0開始)位上,如果是是數 x (x 大於等於0,並且x小於等於 15,即:f)表示的大小為 x * 16的n次方。

例如十六進數 2af5, 轉化成10進位制的步驟:

用豎式計算:

2af5換算成10進位制:

第0位:

第1位:

第3位:

直接計算就是:

可以看出,所有進位制換算成10進位制,關鍵在於各自的權值不同。

擴充套件資料:

進位制轉換是人們利用符號來計數的方法。進位制轉換由一組數碼符號和兩個基本因素“基數”與“位權”構成。基數是指,進位計數制中所採用的數碼(數制中用來表示“量”的符號)的個數。

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

十進位制中的數位排列是這樣的:

…… 萬 千 百 十 個 十分 百分 千分……

16進位制中的數位排列是這樣的:

8樓:go陌小潔

一.十進位制轉換十六進位制

若十進位制數23785轉為十六進位制,則用 23785/16=1486餘............9, 1486/16=92餘……14, 92/16=5餘………….12,

5/16=0餘……………..5,十六進位制中,10對應為a、11對應為b、。。。。。。、15對應為f,再將餘數倒寫為5ce9,則十進位制23785=十六進位制5ce9。

二.十六進位制轉換十進位制

十六進位制數的第0位的權值為16的0次方,第1位的權值為16的1次方,第2位的權值為16的2次方。

所以,在第n(n從0開始)位上,如果是是數 x (x 大於等於0,並且x小於等於 15,即:f)表示的大小為 x * 16的n次方。

假設有一個十六進數 2af5:

用豎式計算: 2af5換算成10進位制:

第0位: 5 * 16^0 = 5

第1位: f * 16^1 = 240

第2位: a * 16^2 = 2560

第3位: 2 * 16^3 = 8192

直接計算就是:

5 * 16^0 + f * 16^1 + a * 16^2 + 2 * 16^3 = 10997

怎麼區別十進位制,二進位制,八進位制和十六進位制?

9樓:龍優瑗衛倚

什麼進位制就會逢什麼進1如8進位制就是逢8進1也就是說只能用0-7表示8進位制的數。可以參考

10樓:旅妙婧弭進

二進位制就是逢2進1,都是1和0.

八進位制就是逢8進1,都是0~7的數字,到8就進1位,十六進位制就是逢16進1,是0~9數字和a~f字母組成,a=10,b=11,c=12,d=13,e=14,f=15.

x除2取餘數比如137

1137068

034117

0804

0211

把第一排的數倒過來寫就行了10001001第一排數是第二排數字除2的餘數

轉化為八進位制,十六進位制,就把2改為8和16就行了或者用十進位制轉為二進位制後再轉為八

或十六八進位制只要取二進位制的3位算一下就行了十六進位制就取4位二進位制數【100011001】=八進位制數【(100)(011)(001)】=八進位制數【431】

=十六進位制數【(1)(0001)(1001)】=十六進位制數【119】

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

除以基數取餘數。60進位制要有60個符號代表0到59,然後就不是個位十位百位,而是個位,60位,3600位。簡單說60零次方位,六十一次方位,六十二次方位。以此類推。寫出60進位制每位上的基數,假設要轉換十進位制數1210到六十進位制,那麼寫基數 從個位1開始向左逐位寫,第1位是1,然後是60,接著...

二進位制,十進位制,十六進位制是不是這樣理解,由0和1組成的是二進位制

儒雅的老槐樹 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是...

二進位制,八進位制,十進位制,十六進位制要怎麼弄懂

水領神仙 十進位制數運算時逢十進一。二進位制數運算時逢二進一。八進位制數運算時逢八進一。十六進位制數運算時逢十六進一.注 如 2 表示2的2次方,2 表示2的5次方 1.二進位制計數法的概念 人們在日常生活中和生產實踐中,我們接觸到越來越多的數字,創造了分組計數的制度.而我們的生活中,一般採用了 滿...