的沒有固定的計數下面的代碼將打印的值和b:C++的std ::流雙值沒有科學和小數
double a = 3.0, b=1231231231233.;
cout.setf(std::ios::fixed);
cout.unsetf(std::ios::scientific);
cout << a << endl << b << endl
的輸出是:
3.000000
1231231231233.012451
可以看到a用固定的6位小數計數輸出。 但我想輸出是這樣的:
3
1231231231233.012451
如何設置標誌只有一次,輸出上述結果。
似乎沒有直接的方法來做到這一點......嘆息... – fatmck