选B。
b中的123是整数,不是浮点数,2e4.2的指数是4.2不满足浮点数的规则必须是整数,e5中的e不满足浮点数的规则,所以b中3个数均不是浮点数。
a中的160、0.12是正确的,c中的123e4、0.0是正确的,d中的234、1e3是正确的。
浮点数表示中,e前面必须有数字,整数或小数均可;e后面必须接整数,正数或负数均可;小数点前面只有零时,可以简写(如0.5可写成.5)
扩展资料:
按照浮点数格式切割成相应的域 1 1000 0001 01101 000000000000000000
经分析:符号域1 意味着负数;指数域为129 意味着实际的指数为2 (减去偏差值127);尾数域为01101 意味着实际的二进制尾数为1.01101 (加上隐含的小数点前面的1)。所以,实际的实数为:
= -1.01101 × 2^ 2=- ( 1*2^0 + 1*2^(-2) + 1*2^(-3) + 1*2^(-5) ) × 2^2
= -(1+0.25+0.125+0.03125)*4
= -1.40625*4
= -5.625
参考资料来源:百度百科-浮点型数据