2016-02-27 54 views
1

我知道规范化,我们应该将每个数字转换为0.1的模型,在有效数字中最左边的数字变成'1'。但我的书以另一种方式转换0.25。书籍以正确的方式转换17,但是0.25我认为我们应该写0.1 * 2^-1。我对吗?任何想法?浮点和一个挑战,规范?

enter image description here

+0

我认为你是正确的,这本书是错误的。 –

+0

我现在用的是计算器,答案是0.1 * 2^-1是0.05不是0.25 !!! @PaulR – user4249446

+0

这是一个非标准格式,他们显然是为了教育目的而发明的,但它看起来像作者忘记将1.0 x 2^-2转换为0.1bx 2^-1的标准化0.1格式,所以答案应该是是'00111110000000'。 –

回答

1

通过PaulR作为明确的意见,我们得到0.1B * 2^-1为规范化的形式00111110000000.