二.進制轉換

進制轉換

  • 二進制與十進制
人類(10進制) 貓咪(2進制)
1 1
2 10
3 11
4 100

算法: 例子1 算法

image.png
例子2:
image.png
例子3(小數)
image.png

0.1(10進制)沒法轉化爲(2二進制) 由於0.1在十進制是有限小數 二進制中是無限小數cdn

轉換進制有可能將有限小數轉換爲無限小數blog

  • 二進制與十六進制

十進制 ——> 二進制 23(10)——> 10111(2) 0.25(10)——> 0.01(2)it

二進制 ——>十六進制,每四個二進制表明一個十六進制數 0001 ——> 1,0010 ——> 2,0011 ——> 3,0100 ——> 4, 0101 ——> 5,0110 ——> 6,0111 ——> 7,1000 ——> 8, 1001 ——> 9,1010 ——> A,1011 ——> B,1100 ——> C, 1101 ——> D,1110 ——> E,1111——> Fio

二進制 ——> 十六進制 1001 0001(2)——> 91(16) 1101 1011(2)——> DB(16) 0001 1101 1011(2)——> 1DB(16)table