无符号实数X的n位定点表示将f位用作小数部分。令i = n – f。在此表示形式中X的十进制值范围是
(A) 2 -f
(B) 2 -f至(2 i – 2 -f )
(C) 0至2 -i
(D) 0到2 i – 2 -f )答案: (D)
说明:由于给定数字以无符号位表示,因此其十进制值以0开头。
我们有我不可分割的一部分位,所以最大值为2我
因此,积分值将为0到2 i – 1
我们知道二进制表示的分数部分被计算为(1/0)* 2 -f
因此,用f位最大数可能= a = 1/2和r = 1/2的GP系列之和
Thus fmax = {1/2(1 – (1/2)f}/(1 – 1/2)
= 1 – 2-f
Thus maximum fractional value possible = 2i – 1 + (1 – 2-f )
= 2i - 2-f
该解决方案由Abhishek Kumar提供。
这个问题的测验