floor函数:
返回是x的整数部分,方法是向负无穷大方向舍入。
ex:
floor(2.5)=2;
floor(-2.5)=-3;
ceil函数:
返回的是不大于x的最小整数,方法是向正无穷大方向舍入。
ex:
ceil(2.5)=3;
ceil(-2.5)=-2;
代码:
#include <iostream>
#include <cmath>
#include <math.h>
using namespace std;
int main(int argc, char** argv) {
int N=0,i,temp;
double r,l;
cout<<"输入半径:";
cin>>r;
l=floor(r);
for(i=1;i<=1;i++)
{
temp=sqrt(r*r-i*i);
N= N+temp;
}
cout<<N*4;
return 0;
}