float类型默认保留小数点后6位,若是要输出一位或者其他位数,可以按照以下形式进行输出:
printf("%.(这里输入要输出的位数)f",x);
如输出一位:printf("%.1f",x);
扩展资料
C语言浮点类型的精确位数
实例
#include
#include
int
main()
{
printf("float
存储最大字节数
:
%lu
\n",
sizeof(float));
printf("float
最小值:
%E\n",
FLT_MIN
);
printf("float
最大值:
%E\n",
FLT_MAX
);
printf("精度值:
%d\n",
FLT_DIG
);
return
0;
}
温馨提示:答案为网友推荐,仅供参考