【學習筆記】C++ cout 輸出小數點后指定位數


在C中我們可以使用 printf("%.2lf",a);但在C++中是沒有格式操作符的,該如何操作:

C++使用setprecision()函數,同時必須包含頭文件iomanip,如下:

#include"iomanip"

using namespace std;

……

cout.setf(ios::fixed);//位數不夠自動補0(若需要自動補0,在cout之前進行補0的定義,cout中加入“<<fixed”)

cout << fixed <<setprecision(2)<<a<<endl;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM