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