1樓的二進位制數轉錯了
2樓那種方法容易算錯。
教你一個技巧
用下列一組數字的和
128 64 32 16 8 4 2 1 (分別是2的7、6、5、4、3、2、1次方的值)
十進位制數轉二進位制 只要將上面的8個數值中的其中幾個加起來=92
然後用到的數字下面標1,沒有用到標零即可
92 =64+16+8+4
得到的二進位制就是0101 1100
那麼轉16進位制,可以直接可以透過上面來轉,由於二進位制轉16進位制
是4位一組來看(0到15)
同樣用 8 4 2 1
0 1 0 1 =4+1=5
1 1 0 0 =8+4=12 用C表示
A=10
B=11
C=12
D=13
E=14
F=15
【所以】92 的二進位制為01011100
十六進位制為 5C
這是詳細的計算過程,當然你掌握之後,數量的話,肉眼就算出來。
1樓的二進位制數轉錯了
2樓那種方法容易算錯。
教你一個技巧
用下列一組數字的和
128 64 32 16 8 4 2 1 (分別是2的7、6、5、4、3、2、1次方的值)
十進位制數轉二進位制 只要將上面的8個數值中的其中幾個加起來=92
然後用到的數字下面標1,沒有用到標零即可
92 =64+16+8+4
得到的二進位制就是0101 1100
那麼轉16進位制,可以直接可以透過上面來轉,由於二進位制轉16進位制
是4位一組來看(0到15)
同樣用 8 4 2 1
0 1 0 1 =4+1=5
1 1 0 0 =8+4=12 用C表示
A=10
B=11
C=12
D=13
E=14
F=15
【所以】92 的二進位制為01011100
十六進位制為 5C
這是詳細的計算過程,當然你掌握之後,數量的話,肉眼就算出來。