数据类型与取值范围 — 程序设计选择题
题目
在某 C 编译系统中,float 类型占 4 个字节,能表示的有效数字约为 7 位十进制数,double 类型占 8 个字节,有效数字约为 16 位。若将十进制数 123456789012 分别存入 float 和 double 变量,下列说法正确的是:
A. float 与 double 都能精确存储该数
B. float 能精确存储,double 不能
C. float 存储时末几位可能不准确,double 能精确存储
D. float 与 double 存储的末几位都可能不准确