作业帮 > 综合 > 作业

C语言中如何对浮点数进行四舍五入?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 23:13:53
C语言中如何对浮点数进行四舍五入?
据说%.3f是可以,但我自己测试时不行.
如果不行的话,
%.nf,其中n是字面常量,功能是输到小数点后面的第n位,第n + 1位“四舍五入”.下面是在VC++ 6.0环境下的测试结果.
/*
0.234562
0.235
0.2346
0.23456
Press any key to continue
*/
#include
int main() {
float f = 0.2345623f;
printf("%f\n",f);
printf("%.3f\n",f);
printf("%.4f\n",f);
printf("%.5f\n",f);
return 0;}