正在载入在线练习界面,本页内容可直接阅读…
AK CSP › NOIP 普及 2013 第一轮真题 › 第 18 题
NOIP 普及 2013 第一轮 第 18 题:64 位浮点数转 32 位后的结果辨析
题目
把 $64$ 位非零浮点数强制转换成 $32$ 位浮点数后,不可能()。
选项
- A. 大于原数
- B. 小于原数
- C. 等于原数
- D. 与原数符号相反
答案
D
题解
考点定位
本题考「浮点精度转换」,对应大纲 1.1.1 信息表示(难度【3】)。
解题过程
64 位 double → 32 位 float:尾数位数减少 ⇒ 有效数字丢失(变大/变小/不变都有可能,取决于原数的二进制表示);但符号位独立存在且不丢,符号不可能相反。
选 D。
易错提醒
① float/double 都有独立符号位,转换只损失精度不改变正负(除溢出为 ±inf 仍保号);② 「不可能」题型找永远不变的性质。
真题版权归 CCF 所有,本站仅用于非商业教学用途。页面加载后可直接在线作答,作答记录保存在本浏览器或账号中。 京ICP备2026056990号-1
京公网安备11010502062986号