我今天晚些时候有一个操作系统期末考试,我正在查看我过去的考试。无论如何,长话短说我弄错了,这不是硬件问题,我只是不确定该怎么做。
“假设我们使用 32 位表示一个实数,其中 1 位表示数字的符号,7 位表示指数,24 位表示幅度。显示数字 0.5 的位模式”
我在考试中这样做的方法是将数字乘以 2,保留小数点前的第一个数字,如果余数不是 0,则用余数重复该过程,否则我们就完成了。
0.5 * 2 =1.0
0 * 2 = x
答案 1
但这不正确,任何人都可以帮助我完成这个过程吗?谢谢你。