将十进制55.8125转换成2进制,写出计算公式
收起
知与谁同
2018-07-18 15:27:26
2449
0
1
条回答
写回答
取消
提交回答
-
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。过程如下:
整数部分:
55/2=22...1
22/2=11...0
11/2=5...1
5/2=2...1
2/2=1...0
1/2=0...1‘
因此整数部分对应的二进制数为 101101;
小数部分:
0.8125*2=1.625----取1
0.625*2=1.25-------取1
0.25*2=0.5----------取0
0.5*2=1.0------------取1
因此小数部分对应的二进制数为0.1101
因此55.8125(10)=101101.1101(2)
2019-07-17 22:58:14