1. 十進位制轉換為二進位制
除二取餘法
89(10) = 1011001(2)
89 / 2 = 44 餘 1
44 / 2 = 22 餘 0
22 / 2 = 11 餘 0
11 / 2 = 5 餘 1
5 / 2 = 4 餘 1
4 / 2 = 2 餘 0
2 / 2 = 1
2. 十進位制轉換為八進位制
假設十進位制數為1000,則八進位制數位1750,過程如下:
1000/8=125,餘數為0;
125/8=15,餘數為5;
15/8=1,餘數為7;
1/8=0,餘數為1;
3.十進位制數轉換成十六進位制方法是:除以16取餘數
十進位制數除以16,所得餘數就是轉換後的16進位制數的最低位,所得的商再除以16得到的餘數就是轉換後的16進位制數的第二位,直到商是0為止,把所有餘數分別轉換成16進位制數,再按順序排列即可。例如:723轉換成16進位制過程:
723/16=45...........3
45/16=2...............13(D)
2/16=0................2
注意:13=DH
所以:723=2D3H
1. 十進位制轉換為二進位制
除二取餘法
89(10) = 1011001(2)
89 / 2 = 44 餘 1
44 / 2 = 22 餘 0
22 / 2 = 11 餘 0
11 / 2 = 5 餘 1
5 / 2 = 4 餘 1
4 / 2 = 2 餘 0
2 / 2 = 1
2. 十進位制轉換為八進位制
假設十進位制數為1000,則八進位制數位1750,過程如下:
1000/8=125,餘數為0;
125/8=15,餘數為5;
15/8=1,餘數為7;
1/8=0,餘數為1;
3.十進位制數轉換成十六進位制方法是:除以16取餘數
十進位制數除以16,所得餘數就是轉換後的16進位制數的最低位,所得的商再除以16得到的餘數就是轉換後的16進位制數的第二位,直到商是0為止,把所有餘數分別轉換成16進位制數,再按順序排列即可。例如:723轉換成16進位制過程:
723/16=45...........3
45/16=2...............13(D)
2/16=0................2
注意:13=DH
所以:723=2D3H