c++實現輸出指定的格式的資料
c++實現輸出指定的格式的資料
需要新增iomanip標頭檔案
用來對輸入輸出操作的格式進行更加方便的控制,在ios_base基類的基礎上將每一種格式的設定和刪除都進行了函式級的同名封裝,提供了全域性的呼叫介面函式,支援在運算子“<<”和“>>”上的多次使用,配合ios_base例項的控制。是I/O流控制標頭檔案,就像C裡面的格式化輸出一樣。
如果在一次輸出過程中需要混雜多種格式,使用ios_base的成員函式來處理就顯得很不方便。STL另提供了iomanip庫可以滿足這種使用方式。
上述介面與ios_base的格式控制成員是對應的,可以二者配合進行輸出格式的精準控制。其中的精度控制預設是6位有效數字,科學計數法中的指數部分e為預設小寫。setw設定的寬度如果小於欄位寬度會失效。
舉個例子:
輸入兩個整數a, b, 輸出a除以b的值,輸出一個浮點數,保留三位小數。
#include<iostream>
#include<iomanip>
int main()
{
using namespace std;
double a,b;
double c=0;
cin>>a>>b;
c=a/b;
cout<<fixed<<setprecision(3)<<c<<endl;
return 0;
}
相關文章
- c++ cout 格式輸出C++
- linux 中實現資料按照指定行號順序輸出Linux
- C++格式化輸入輸出C++
- 多種格式資料輸出
- Javascript日期格式化指定格式的字串實現JavaScript字串
- 格式化輸出n天后的時間(java實現 )Java
- C++輸入輸出常用格式(cin,cout,stringstream)C++
- 【c++】c++格式控制輸出簡單應用C++
- 資料的輸入輸出
- Oracle以及PG中將指定使用者的primary,unique索引按照指定格式輸出Oracle索引
- c語言中資料的格式化輸出C語言
- C/C++程式語言中的基礎知識(一)--格式化輸入輸出C++
- ArcEngine地圖視窗指定區域匯出指定DPI多格式---delphi/C#實現地圖C#
- mysql_select按照指定的格式輸出到檔案MySql
- PPM協議的輸出實現協議
- Python資料的輸入與輸出Python
- C/C++中printf和C++中cout的輸出格式C++
- Node.js折騰記一:讀指定資料夾,輸出該資料夾的檔案樹Node.js
- 【C++】輸入輸出C++
- iPhone 的健康資料採用的是 FHIR 傳輸格式iPhone
- 將輸入的字元轉化為int格式輸出字元
- Go 語言中的格式化輸出Go
- C++ 資料輸入cin (解決CLoin輸入中文程式出錯)C++
- 【C++】標準檔案的輸入輸出!!!C++
- window.name實現的跨域資料傳輸跨域
- 【資料結構】順序棧的實現(c++)資料結構C++
- 格式化輸出
- C++中的檔案輸入/輸出(3):掌握輸入/輸出流 (轉)C++
- Hive格式化輸出資料庫和表詳細資訊Hive資料庫
- 基於json資料格式實現的簡單資料庫——jsonDBJSON資料庫
- 格式化輸入和輸出
- 03 資料輸入-輸出
- python系列--輸出0x格式的十六進位制輸出Python
- PbootCMS依次輸出指定分組的友情連結boot
- MySQL 匯出資料為csv格式的方法MySql
- Golang中的格式化時間輸出Golang
- Xamarin Essentials教程實現資料的傳輸功能例項
- 資料結構——單連結串列的C++實現資料結構C++