将十进制数117.6875转化为二进制写出具体转化过程?
1个回答
展开全部
117.6875(十进制) = 1110101.1011(二进制)
十进制转化为二进制,过程
整数部分:除二取余,然后倒序排列,高位补零
117÷2 = 58……1
58÷2=29……0
29÷2=14……1
14÷2=7……0
7÷2=3……1
3÷2=1……1
1÷2=0……1
将余数倒序排列:即整数部分为1110101
十进制的小数转换为二进制,主要是小数部分乘以2,
取整数部分依次从左往右放在小数点后,直至小数点后为0
0.6875x2=1.375 取1
0.375x2=0.75 取0
0.75x2=1.5 取1
0.5x2=1 取1
此时小数为0,顺序排列即为:1011
所以合起来:117.6875(十进制) = 1110101.1011(二进制)
方法已经说明,一定要多找几组对照练习,加油鸭!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询