有多少尾数位精确表示一个分数

时间:2014-07-03 10:25:46

标签: floating-point

这是对未来考试的评论的一部分,我坚持这个问题。任何帮助将非常感激。我真的不知道如何处理这个问题。谢谢。

月亮离地球大约4 /每年1024公里。将有多少个尾数位 需要将ISS轨道距离加上月球远离地球的距离加在一起 年。换句话说,在小数部分中需要多少位来精确地表示330 + 4 / 1024?

1 个答案:

答案 0 :(得分:1)

那是(330*1024 + 4) / 1024(330*256 + 1) / 256。你可以忽略分隔符,因为它是2的幂,只影响指数。

330 * 256 + 1 = 84481 = 0x14A01

该数字包含17位。它们将向左移动,但这不会改变它们的数量。

最高位不是小数,因此 16位小数部分