C++小数点以下数桁保持

789 ワード

#include   //       

1.第一の書き方
cout << setiosflags(ios::fixed) << setprecision(n);

2.2番目の書き方
cout.setf(ios::fixed);
cout << setprecision(n);

3.三つ目の書き方
cout << fixed << setprecision(n);
  • setprecition(n)のnは小数点以下に保持する桁数
  • を表す.
    #include
    #include
    using namespace std;
    int main()
    {
        double a;
        cin >> a;
        cout << setiosflags(ios::fixed) << setprecision(2);
        cout << a << endl;
    //     
        cout << setiosflags(ios::fixed) << setprecision(2) << a << endl;
    }

    キーボードから3.1415を入力し、3.14を出力します.