2各数制间的相互转换 (1)十进制数与二、八、十六进制数的相互转换 ①二、八、十六进制数→十进制数 二、八、十六进制数转换为十进制数的方法: 写出其按权展开式,并求和。 例如: (101.2),=1×22+0×21+1×20+1×21 =5.5
2.各数制间的相互转换 (1)十进制数与二、八、十六进制数的相互转换 ① 二、八、十六进制数→十进制数 二、八、十六进制数转换为十进制数的方法: 写出其按权展开式,并求和。 例如: (101.2)2=1×2 2+0×2 1+1×2 0+1×2 -1 =5.5
②十进制数→二、八、十六进制数 a.整数部分的转换一一除基取余法。即用该整数 除以目的数制的基数,第一次除所得余数为目的数整 数部分的最低位,把得到的商再除以该基数,所得余 数为目的数整数部分的次低位,依次类推。重复上面 的过程,直至商为零时。如下图所示
② 十进制数→二、八、十六进制数 a.整数部分的转换——除基取余法。即用该整数 除以目的数制的基数,第一次除所得余数为目的数整 数部分的最低位,把得到的商再除以该基数,所得余 数为目的数整数部分的次低位,依次类推。重复上面 的过程,直至商为零时。如下图所示
237 余数 余数 1637余数读 8|4--5 读数顺序 数 894210 读数顺序 2顺 01001 序 图11.2整数部分转化示意图 (a)转换为二进制数(b)转换为八进制数 (c)转换为十六进制数
余数 读 数 顺 序 37 18 2 2 2 2 2 2 9 4 2 1 0 1 1 0 0 0 1 16 16 37 2 0 2 5 读 数 顺 序 余数 读 数 顺 序 37 4 0 8 8 5 4 余数 (a) (b) (c) 图11.2 图11.2 整数部分转化示意图 (a)转换为二进制数 (b)转换为八进制数 (c)转换为十六进制数
b.小数部分的转换—一乘基取整法 即用该小数乘以目的数制的基数,第一次乘所 得整数作为目的数小数部分的最高位,把得到的小 数再乘以该基数,所得整数作为目的数小数部分的 次高位,依次类推。重复上面的过程,直至小数部 分为零时。如图下所示
b.小数部分的转换——乘基取整法。 即用该小数乘以目的数制的基数,第一次乘所 得整数作为目的数小数部分的最高位,把得到的小 数再乘以该基数,所得整数作为目的数小数部分的 次高位,依次类推。重复上面的过程,直至小数部 分为零时。如图下所示
25 25 整数 8整数X16整数 实数顺序 读数顺序 数顺序 小数部分转化示意图 (a)转换为二进制数(b)转换为八进制数 (c)转换为十六进制数
0.25 × 2 0.50 × 2 1.00 0 1 读 数 顺 序 整数 0.25 × 8 2.00 2 读 数 顺 序 整数 0.25 × 16 4.00 4 读 数 顺 序 整数 (a) (b) (c) 图11.3 小数部分转化示意图 (a)转换为二进制数 (b)转换为八进制数 (c)转换为十六进制数