#include <bits/stdc++.h>
using namespace std;
// #CPP_STL
int main() {
float f=3.1534;
cout<<setprecision(2);
cout<<"3.1534 precision 2"<<f<<endl;
//========( fixed does not round off digits >5 (2.45=2.4; !=2.5) =======
cout<<fixed;
cout<<setprecision(2);
cout<<"3.1534 fixed precision 2"<<f<<endl;
cout<<setprecision(3);
cout<<"3.1534 precision 3"<<f<<endl;
cout<<setprecision(4);
cout<<"3.1534 precision 4"<<f<<endl;
//=============( floor )===================
cout<<"floor(2.3): "<<floor(2.3)<<endl; // 2
cout<<"floor(-2.3): "<<floor(-2.3)<<endl; // -3
//==================( ceil )==================================
cout<<"ceil(2.3): "<<ceil(2.3)<<endl; // 3
cout<<"ceil(-2.3): "<<ceil(-2.3)<<endl; // -2
return 0;
}