十进制数213.625换为二进制和十六进制是多少啊???
发布网友
发布时间:2022-04-26 05:05
我来回答
共1个回答
热心网友
时间:2022-06-20 23:50
10进制整数转换为2进制数,采用除2反向取余法:
213/2=106......1
106/2=53......0
53/2=26......1
26/2=13......0
13/2=6......1
6/2=3......0
3/2=1......1
1/2=0......1
从下往上读取每一次的余数,就是转换的结果:
213=(11010101)2
10进制纯小数转换为2进制数,采用乘2取整法:
0.625*2=1.25
0.25*2=0.5
0.5*2=1
从上往下读取每一次商的整数部分,就是转换的结果:
0.625=(0.101)2
把整数和小数转换的结果合并起来,就是总的答案:
213.625=(11010101.101)2
213.625=(D5.A)16