11D96.
定義編輯 語音
16進位制即逢16進1,每一位上可以是從小到大為0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共16個大小不同的數。16進位制轉換即16進位制與其他不同進位制之間的換算轉換,常見如2進位制、8進位制、10進位制等進位制。
進位制轉換編輯 語音
16轉10
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
16進位制到二進位制
由於在二進位制的表示方法中,每四位所表示的數的最大值對應16進位制的15,即16進位制每一位上最大值,所以,我們可以得出簡便的轉換方法,將16進位制上每一位分別對應二進位制上四位進行轉換,即得所求:
例:2AF5換算成2進位制:
第0位: (5)16 = (0101) 2
第1位: (F)16 = (1111) 2
第2位: (A) 16 = (1010) 2
第3位: (2) 16 = (0010) 2 -------------------------------------
得:(2AF5)16=(0010.1010.1111.0101)2
2轉16
16進位制就有16個數,0~15,用二進位制表示15的方法就是1111,從而可以推斷出,16進位制用2進位制可以表現成0000~1111,顧名思義,也就是每四個為一位。舉例:
00111101可以這樣分:
0011|1101(最高位不夠可用零代替),對照著二進位制的表格,1024 512 256 128 64 32 16 8 4 2 1 (一般例舉這麼多就夠了,如果有小數的話就繼續往右邊列舉,如0.5 0.25 0.125 0.0625……)
1024 512 256 128 64 32 16 8 4 2 1
0 0 1 1| 1 1 0 1
左半邊=2+1=3 右半邊=8+4+1=13=D
結果,00111101就可以換算成16進位制的3D。
11D96.
定義編輯 語音
16進位制即逢16進1,每一位上可以是從小到大為0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共16個大小不同的數。16進位制轉換即16進位制與其他不同進位制之間的換算轉換,常見如2進位制、8進位制、10進位制等進位制。
進位制轉換編輯 語音
16轉10
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
16進位制到二進位制
由於在二進位制的表示方法中,每四位所表示的數的最大值對應16進位制的15,即16進位制每一位上最大值,所以,我們可以得出簡便的轉換方法,將16進位制上每一位分別對應二進位制上四位進行轉換,即得所求:
例:2AF5換算成2進位制:
第0位: (5)16 = (0101) 2
第1位: (F)16 = (1111) 2
第2位: (A) 16 = (1010) 2
第3位: (2) 16 = (0010) 2 -------------------------------------
得:(2AF5)16=(0010.1010.1111.0101)2
2轉16
16進位制就有16個數,0~15,用二進位制表示15的方法就是1111,從而可以推斷出,16進位制用2進位制可以表現成0000~1111,顧名思義,也就是每四個為一位。舉例:
00111101可以這樣分:
0011|1101(最高位不夠可用零代替),對照著二進位制的表格,1024 512 256 128 64 32 16 8 4 2 1 (一般例舉這麼多就夠了,如果有小數的話就繼續往右邊列舉,如0.5 0.25 0.125 0.0625……)
1024 512 256 128 64 32 16 8 4 2 1
0 0 1 1| 1 1 0 1
左半邊=2+1=3 右半邊=8+4+1=13=D
結果,00111101就可以換算成16進位制的3D。