float 类型(即 IEEE754 单精度浮点数格式)能表示的最大正整数是 。
A.2126-2103 B.2127-2104 C.2127-2103 D.2128-2104
要使表示的数最大,尾符一定为0表正数,阶码一定最大,但八位全1不符合规范,最大是11111110表示254,减去偏移量127,得127 尾数23位都取1,小数点之前也可以保存一个1,因此是2^0+2^1+…+2^23=2-2^23 又阶码最大为127,故最大正数为2^127 * (2-2^23),得2^128-2^104
参考答案:D
用户登录可进行刷题及查看答案
登录后提交答案