双精度数的小数部分是多少位?

时间:2019-09-04 14:07:34

标签: computer-science

我正在阅读Patterson / Henessy撰写的《计算机组织第五版》,对这段文章感到困惑:

enter image description here

对于小数,位数不是19而不是20? 0-18是19位,对吗?什么是有效位数?我的书从来没有定义它。另外,当他们说“数字”时,它们是分数吗?分数是单精度24位长,双精度53位吗?

1 个答案:

答案 0 :(得分:1)

您的图表似乎错误地将分隔指数和分数的线移动了一位。指数正确地标记为11位,但错误地显示为12位。

该图表还将格式分为两行。第二行包含32位,是小数的延续。第一行的20位+第二行的32位给出52位。

有关未包装在两条线上的图表,请参见Double-precision floating point上的Wikipedia文章。

Significand在您发布的图像文本中定义。将隐含的前导“ 1”位添加到52位分数中,以得到53位有效数字。