.编写程序,将浮点数100.453627分别四舍五入到十分位、百分位、千分位、万分位后输出。
#include <stdio.h>
int main()
{
double num=100.453627;
printf("%.1f\n",(int)(num*10+0.5)/10.0);
printf("%.2f\n",(int)(num*100+0.5)/100.0);
printf("%.3f\n",(int)(num*1000+0.5)/1000.0);
printf("%.4f\n",(int)(num*10000+0.5)/10000.0);
return 0;
}
#include <stdio.h>
int main()
{
double num=100.453627;
for (int i=1;i<=4;i++) printf("%.*f\n",i,num);
return 0;
}
//100.5
//100.45
//100.454
//100.4536
//