cout保留小数位
对于参加信息学奥赛的同学来说,写代码时通常会用到调试输出数据。当我们碰到保留小数位的题目时,要么用printf()函数,要么用cout语句。
例题:
读入一个单精度浮点数,保留5位小数输出这个浮点数。
printf的是这样用的
#include <cstdio>
using namespace std;
int main(){
float a;
scanf("%f",&a);
printf("%0.5f",a);
}
cout是这样用的
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
float a;
cin>>a;
cout<<fixed<<setprecision(5)<<a;
}