C语言 浮点型

浮点型

Name Description Size* Range*signed:
float Floating point number.(浮点型) 4bytes +/- 3.4e +/- 38 (~7 digits)
double Double precision floating point number.(双精度浮点型) 8bytes +/- 1.7e +/- 308 (~15 digits)
  1. 默认用double类型保存小数
  2. 后缀f或者F表示float类型
  3. 后缀l或者L表示long double类型
	float a = 3.14f; //或3.14Fdouble b = 3.14;printf("a = %fn", a);printf("b = %lfn", b);//科学法赋值a = 3.2e3f; //3.2*1000 = 32000,e可以写Eprintf("a1 = %fn", a);

%2.2f表示打印时保留两位整数(一般无效)和两位小数

参考文献:
浮点型存储

Published by

风君子

独自遨游何稽首 揭天掀地慰生平