计算:69.125二进制数?
发布网友
发布时间:2024-09-03 08:31
我来回答
共1个回答
热心网友
时间:2024-09-30 04:54
整数部分:
69 ÷ 2 = 34余1
34 ÷ 2 = 17余0
17 ÷ 2 = 8余1
8 ÷ 2 = 4余0
4 ÷ 2 = 2余0
2 ÷ 2 = 1余0
1 ÷ 2 = 0余1
余数倒序排列,得到整数部分的二进制是:1000101。
小数部分:
0.125 × 2 = 0.25,小数点前为0
0.25 × 2 = 0.5,小数点前为0
0.5 × 2 = 1,小数点前为1
小数点前的部分顺序排列,得到小数部分的二进制是:0.001。
因此69.125对应的二进制是1000101.001。
二进制转八进制,从小数点向两边,每三位分开,不足的补0:
001 000 101.001
然后对应转换为八进制数即可,得到结果为:105.1
二进制转十六进制也一样,只不过是每四位分开:
0100 0101.0010
得到结果为:45.2