#include<stdio.h>
int main()
{
double a,b;
int n;
scanf("%lf %d",&a,&n);
for(int i=1;i<=n;i++)
{
a=a*10;
}
b=int(a+0.5);
for(int i=1;i<=n;i++)
{
b=b/10.0;
}
printf("%g",b);
return 0;
}
四舍五入保留n位小数
最新推荐文章于 2023-06-19 17:36:58 发布
#include<stdio.h>
int main()
{
double a,b;
int n;
scanf("%lf %d",&a,&n);
for(int i=1;i<=n;i++)
{
a=a*10;
}
b=int(a+0.5);
for(int i=1;i<=n;i++)
{
b=b/10.0;
}
printf("%g",b);
return 0;
}