整数部分,用2除,反向取余数——
92÷2 = 46 余 0
46÷2 = 21 余 0
21÷2 = 10 余 1
10÷2 = 5 余 0
5÷2 = 2 余 1
2÷2 = 1 余 0
1÷2 = 0 余 1
92的二进制是1010100。
小数部分,用2乘,正向取整数——
0.625x2 = (整数)1 .25
0.25x2 = (整数)0 .5
0.5x2 = (整数)1 .00.625的二进制是0.101 把整数部分与小数部分用小数点连写在一起:1010100.101——这就是十进制数92.625的二进制表达。本回答被提问者采纳