例子:求圆的周长和面积(结果保留两位小数)
# include <iostream>
#include <iomanip>
using namespace std;
int main(){
float pi = 3.1415926 ;
int r ;
cin >> r ;
// 圆的面积 (保留两位小树)
cout<<fixed<< setprecision(2) << r * r * pi << endl ;
// 圆的周长 (保留两位小树)
cout<<fixed<< setprecision(2) << 2 * r * pi << endl;
return 0;
}
还有另一种情况
例子:编一程序,将摄氏温度换为华氏温度,公式为:f=9/5*c+32
#include <iomanip>
using namespace std;
int main(){
int c ;
double f ;
cin >> c;
f = (9.0 / 5 ) * c + 32;
// 9.0 / 5 = 1.8 可以拿到后面的小数
// 9/5 = 1 直接取整数了
cout << fixed << setprecision(2) << f << endl;
}