十进制数50.75转化成二进制形式后 是多少?答案我有 只想知道除的过程!我对这方面挺白痴的

好的嘉奖!谢谢
2024-11-30 11:35:43
推荐回答(2个)
回答(1):

整数部分的转换(除2取余数,余数倒排):
50/2=25......0
25/2=12......1
12/2= 6......0
6/2= 3......0
3/2= 1......1
1/2= 0......1
把余数倒排,得到整数的二进制数:110010;
小数部分的转换(乘2取整):
0.75x2=1.5
0.5x2= 1.0
把积的整数部分顺排,得到小数部分的二进制数:11;

结果是:110010.11

回答(2):

楼上的很正确:110010.11