在大多数现代编译器和操作系统上,double 类型占用8个字节(64位)的内存空间。 数值范围: double 类型可以表示的数值范围很大,通常为 -1.7E308 到 1.7E+308。 它能完全保证的有效数字通常是15位,部分数值可以保证到16位。 代码示例: 虽然直接通过代码无法直接查看类型占用的字节数,但可以通过 sizeof 运算符来计算...
而float型占的字节是double型的一半,32位机器上float型占4字节,double型占8字节。include<conio.h> include<stdio.h> include<math.h> include<stdlib.h> int main(){ FILE *fp;if((fp=fopen("e:\\double.txt","r"))==NULL)exit(-1);char digit[100];double a;while(!feof(fp)){...