C++ 輸出資料的精度控制
阿新 • • 發佈:2019-01-27
介紹C++中基礎的輸出資料精度控制方法:
#include "stdafx.h" #include "iostream" #include "iomanip" using namespace std; int main() { double doubleNum = 10.0 / 3.0; cout << "預設顯示:"<<doubleNum*1000000 << endl; //控制cout顯示精度 //1.強制以小數方式顯示 cout << fixed; cout << "以小數方式顯示:" << doubleNum * 1000000 << endl; //2.控制顯示精度 cout << setprecision(3);//顯示小數點後面2位 cout <<"控制小數點位數顯示"<< doubleNum *1000000<< endl; //3.控制顯示資料的總寬度 cout<<"|"<<setw(20)<< doubleNum * 1000000 <<"|"<< endl; return 0; }
輸出結果: