十进制56.21对应的二进制是多少,如何用8位补码表示3、-3;以二进制1011011.01为例,说明其对应的八进制、十六进制是多少?求具体解题过程,并要体现讲解思路,
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 18:36:44
十进制56.21对应的二进制是多少,如何用8位补码表示3、-3;以二进制1011011.01为例,说明其对应的八进制、十六进制是多少?求具体解题过程,并要体现讲解思路,
十进制56.21对应的二进制是多少,如何用8位补码表示3、-3;以二进制1011011.01为例,说明其对应的八进制、十六进制是多少?求具体解题过程,并要体现讲解思路,
十进制56.21对应的二进制是多少,如何用8位补码表示3、-3;以二进制1011011.01为例,说明其对应的八进制、十六进制是多少?求具体解题过程,并要体现讲解思路,
56/2=28 余数0
28/2=14 余数0
14/2=7 余数0
7/2=3 余数1
3/2=1 余数1
1/2=0 余数1
56d=111000b
0.21*2=0.42 整数0
0.42*2=0.84 整数0
0.84*2=1.68 整数1
0.68*2=1.36 整数1
0.36*2=0.72 整数0
0.72*2=1.44 整数1
.
0.21d=0.001101.b
56.21d≈111000.001101b
3的8位二进制补码00000011,-3的8位二进制补码11111101;
1011011.01b=133.2o=5B.4h
从小数点开始,分别向左右每3位二进制数转换成1位8进制数:000~111=>0~7,不够3位的分别在整数部分的最高有效位之前补0,在小数部分的最低有效位之后补0.
从小数点开始,分别向左右每4位二进制数转换成1位16进制数:0000~1001=>0~9,1010~1111=>A~F,不够4位的分别在整数部分的最高有效位之前补0,在小数部分的最低有效位之后补0.