问题详情

某定点数字长n位,且最高位为符号位,小数点位于最低位的后面,则该机器数所能表示的最大值为(3)。


A、2n-1

B、2n

C、2n-1-1

D、2n-1

时间:2022-03-26 14:40 关键词:

答案解析

C
解析:本题考查的知识点是定点数的表示范围。定点数是指小数点的位置固定不变的数。小数点的位置通常有两种约定形式:定点整数(纯整数,小数点在最低有效数值位之后)和定点小数(纯小数,小数点在最高有效数值位之前)。设机器字长为n,对于各种码制(原码、反码、补码、移码等)表示下的带符号数的最大值均为2n-1-1,即本题的正确答案是选项C。注意,由于字长为n位,且最高位为符号位,因此2的幂次是n-1,而不是n,这是容易出错的地方。