展开全部
对于十进制整数,采用整除以2取余数的办法,可以转换成二进制整数;对于十进制纯小数,采用乘以2取整数的办法,可以转换成二进制纯小数。
39÷2=19.....余数1
19÷2=9.......余数1
9÷2=4.........余数1
4÷2=2.........余数0
2÷2=1.........余数0
1÷2=0.........余数1
∴39=(100111)2
0.25×2=0.5....整数0
0.5×2=1.0......整数1
0×2=0............整数0
∴0.25=(0.01)2
∴-39.25=(-100111.01)2
正整数的补码与原码形式相同,负整数的补码,采用将其绝对值的原码取反加1的办法得到。如果用8位二进制补码来表示-39,则是11011001:将39的二进制数用8位二进制码表示为00100111,求反后得11011000,再加1后得11011001,就是-39的补码了。
39÷2=19.....余数1
19÷2=9.......余数1
9÷2=4.........余数1
4÷2=2.........余数0
2÷2=1.........余数0
1÷2=0.........余数1
∴39=(100111)2
0.25×2=0.5....整数0
0.5×2=1.0......整数1
0×2=0............整数0
∴0.25=(0.01)2
∴-39.25=(-100111.01)2
正整数的补码与原码形式相同,负整数的补码,采用将其绝对值的原码取反加1的办法得到。如果用8位二进制补码来表示-39,则是11011001:将39的二进制数用8位二进制码表示为00100111,求反后得11011000,再加1后得11011001,就是-39的补码了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询