有个疑惑:题目说要四舍五入,我加了0.000,000,07,再取七位小数的整数,结果没有全部通过。
#include<cstdio>
#include<cmath>
using namespace std;
const double PI=3.14159265358979323;
int main(){
int r;
scanf("%ld",&r);
double area;
area=PI*r*r;
printf("%.7lf",area);
return 0;
}
有个疑惑:题目说要四舍五入,我加了0.000,000,07,再取七位小数的整数,结果没有全部通过。
#include<cstdio>
#include<cmath>
using namespace std;
const double PI=3.14159265358979323;
int main(){
int r;
scanf("%ld",&r);
double area;
area=PI*r*r;
printf("%.7lf",area);
return 0;
}