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 本質上都是同一個數字,
只是同一個數不同進制的不同表現形式。