c语言中有效数字的解释
C语言中的 float型变量只能接受的7位有效数字 有效数字指的是小数点前的7位,还是小数点后的7位,包不包括小数字! 刚刚学习C语言 请大家多指教#include <stdio.h> #include <math.h> void main() { float a = 12.3456789; float b = 1234.56789; float c = 12345.6789; float d = 1234567.89; printf("%f\n",a); printf("%f\n",b); printf("%f\n",c); printf("%f\n",d); }VC6.0运行后:
12.345679 1234.567871 12345.678711 1234567.875000 Press any key to continue