4、十六进制表示法 基数为16,用0-9、A-F十五个字符来数值,逢十六 进 各位的权值为16。 二进制表示数值方法如下: n 士>K;*16其中:K1=0-9、AF F-m 例:(56D.3厘m=5*162+6*161+13*160+3*161
4、十六进制表示法 基数为16,用0 - 9 、A - F 十五个字符来数值,逢十六 进一。 各位的权值为 16i 。 二进制表示数值方法如下: NH= ± Ki * 16i 其中:K i = 0 - 9 、A - F n i=-m 例:(56D.3)H = 5 * 162 + 6 * 161 + 13 * 160 + 3 * 16-1
1、2、2进制间的转换 1、二进制数和十进制数之间的转换 (1)、二进制数转换为十进制数 方法:按二进制数的位权进行展开相加即可。 例:11101.101 =1×24+1×23+1×22+0×21+1×20+1×21+0×22+1×23 =16+8+4+0+1+0.5+0.25+0.125=29875
1、2、2 进制间的转换 1、二进制数和十进制数之间的转换 (1)、二进制数转换为十进制数 方法:按二进制数的位权进行展开相加即可。 例:11101.101 =1×2 4+1×2 3+1×2 2+0×2 1+1×2 0+1×2 -1+0×2 -2+1×2 -3 =16+8+4+0+1+0.5+0.25+0.125 =29.875
(2)、十进制数转换为二进制数 方法: A、将整数部分和小数部分分别进行转换,然后再把转 换结果进行相加。 B、整数转换采用除2取余法:用2不断地去除要转换的 数,直到商为0。再将每一步所得的余数,按逆序排列, 便可得转换结果 C、小数转换采用乘2取整法:每次用2与小数部分相乘, 取乘积的整数部分,再取其小数部分乘2直到小部分为0。 将所取整数顺序放在小数点后即为转换结果
(2)、十进制数转换为二进制数 方法: A、将整数部分和小数部分分别进行转换,然后再把转 换结果进行相加。 B、整数转换采用除2取余法:用2不断地去除要转换的 数,直到商为0。再将每一步所得的余数,按逆序排列, 便可得转换结果。 C、小数转换采用乘2取整法:每次用2与小数部分相乘, 取乘积的整数部分,再取其小数部分乘2直到小部分为0。 将所取整数顺序放在小数点后即为转换结果
例:将(136)D转换为二进制数。 136 余数(结果)低位 68 22222222 34 17 8 2-10 00010001 高位 转换结果:(136)D=(10000g
例:将(136)D转换为二进制数。 2 136 余数(结果) 低位 2 68 ---------- 0 2 34 ---------- 0 2 17 ---------- 0 2 8 ---------- 1 2 4 ---------- 0 2 2 ---------- 0 2 1 ---------- 0 0 ---------- 1 高位 转换结果:(136)D=(10001000)B
例:将(0.625)D转换为二进制数。 0.62521.252 0.5*2 10 取整:高位 低位 转换结果:(0.625)=(0.101)B
例:将(0.625)D转换为二进制数。 0.625 * 2 1.25 * 2 0.5 * 2 1.0 取整: 高位 低位 转换结果:(0.625)D = (0.101)B