16進制峰16進1,1-9和10進制一樣,從10開始分別是A(10),B(11),C(12),D(13),E(14),F(15)
為什么用16進制:
- 剛好是2的倍數,表達更剪短,如1111直接用ox10就能表達。ox是前綴,表示是16進制,有時候也用 x表示。
- ASICC的基礎單位是8bit,正好可以用兩個16進制表示。
- CPU運算也是遵照ASICC字符集,以16、32、64這樣的方式在發展,因此交換數據的時候用16進制也更方便。
- 統一規范,CPU、內存、硬盤用的都是16進制
用途:
- 網絡編程,數據交換的時候對字節解析用的事byte處理,1個byte是由8個二進制位組成的,正好可以用2個16進制來表示。
- 數據儲存,儲存到硬件是用0101的方式,儲存到系統中的表達式都是byte。
- 一些常用值的定義,比如html中的color就是用的16進制
16進制與2進制的換算:
每4個2進制,可以轉換成1個16進制。