#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
cout<<setiosflags(ios::left|ios::showpoint);
cout.precision(5);
cout<<123.456789<<endl;
cout.width(10);
cout.fill('*');
cout<<resetiosflags(ios::left);
cout<<setiosflags(ios::right);
cout<<123.456789<<endl;
cout<<setiosflags(ios::left|ios::fixed);
cout.precision(3);
cout<<999.123456<<endl;
cout<<resetiosflags(ios::left|ios::fixed);
cout<<setiosflags(ios::left|ios::scientific);
cout.precision(3);
cout<<123.45678<<endl;
return 0;
}
输出结果:
123.46
****123.46
999.123
1.235e+02