一次把進制說清楚

1、什麼是進制

十進制就是逢十進一

二進制就是逢二進一

N進制:逢N進1

例如:
一週七天:七進制
一天24小時:24進制

2、進制的表示


   二進制                       --          1011B 
%o 八進制前面要加0(不是字母o) -- 05       1357O
%X %x十六進制前面加0x或者0X     -- 0x5,0X5  3FB9H
%d 十進制前面什麼都不加         -- 5        2049D

3、N進制轉十進制

比如6進制的數 1234
轉爲十進制:4 + 3*6 + 2*6*6 + 1*6*6*6


4、十進制轉N進制

1、除N取餘

2、除至結果爲0,餘數倒序即是結果


十進制185轉爲二進制

2              185      餘數
 2             92        1
  2            46        0

   2           23        0

    2          11        1

     2         5         1
      2        2         1
       2       1         0

               0         1

結果爲餘數從下往上寫:10111001


十進制185轉爲八進制
8       185   餘數
  8     23     1
    8   2      7
        0      2

結果爲餘數從下往上寫:271


十進制185轉爲十六進制
16      185     餘數
 16     11       9
        0        11(B)
結果爲餘數從下往上寫:B9

5、不同進制所代表的數值之間的關係

十進制的 185 轉化爲十六進制是 B9
十進制的 185 和十六進制是 B9 本質上都是同一個數字,
只是同一個數不同進制的不同表現形式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章