求教,十进制分数怎么转换成二进制小数?

如题,比如-5/256和59/1024怎么变成二进制数,进而变为浮点数。高分笔记当中的两个数。谢谢大家

首先,这两个分数有特点的。分母是2的n次方。然后
-5/256
就可以用二进制写为
(0.0000
0101)b,即先写出来
5的二进制
101.
,然后小数点左移8位得来。其它的分数变换参考2014版组成原理高分笔记P26。
查看原帖>>
温馨提示:答案为网友推荐,仅供参考