100111.110111(舍弃法)
10进制整数39转换为
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
10进制纯小数0.873转换为2进制数,采用乘2取整法:
0.873*2=1.746
0.746*2=1.492
0.492*2=0.984
0.984*2=1.968
0.968*2=1.936
0.936*2=1.872
……
从上往下读取每一次商的整数部分,就是转换的结果:
0.873=(0.110111……)2
把整数和小数转换的结果合并起来,就是总的答案:
39.873=(100111.110111...)2