1
#include <cstdio>
int main(){
float f = 12.f;
printf("%.2f", f);
}
输出12.00C++的cout像C的printf
我怎么能做到这一点与C++ STL使用COUT?
尝试:
#include <iostream>
#include <iomanip>
#include <ios>
using namespace std;
int main(){
float f = 12.f;
cout << setprecision(2) << f << endl;
}
带'f'后缀但没有小数点的文字不是有效的浮点数字吗?该死,我不知道。 – user2079303 2014-10-04 12:09:07