今天刚学了一些C语言的基础,在此发博客记录一下。
double为双精度浮点数:用它来定义变量时,占用8个字节即64bits;
float为单精度浮点数:用它来定义变量时,占用4个字节即32bits。
注意:在格式化输出时,double类型需要用%lf来作为占位符;
而float则需要用%f来作为占位符,否则无法正确输出。
今天刚学了一些C语言的基础,在此发博客记录一下。
double为双精度浮点数:用它来定义变量时,占用8个字节即64bits;
float为单精度浮点数:用它来定义变量时,占用4个字节即32bits。
注意:在格式化输出时,double类型需要用%lf来作为占位符;
而float则需要用%f来作为占位符,否则无法正确输出。