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;
}
相關文章
- linux 中實現資料按照指定行號順序輸出Linux
- 多種格式資料輸出
- c語言中資料的格式化輸出C語言
- C++輸入輸出常用格式(cin,cout,stringstream)C++
- 資料的輸入輸出
- Oracle以及PG中將指定使用者的primary,unique索引按照指定格式輸出Oracle索引
- Python資料的輸入與輸出Python
- PPM協議的輸出實現協議
- 基於json資料格式實現的簡單資料庫——jsonDBJSON資料庫
- Node.js折騰記一:讀指定資料夾,輸出該資料夾的檔案樹Node.js
- iPhone 的健康資料採用的是 FHIR 傳輸格式iPhone
- 【C++】輸入輸出C++
- C++實現對Json資料的友好處理C++JSON
- C++ 資料輸入cin (解決CLoin輸入中文程式出錯)C++
- 將輸入的字元轉化為int格式輸出字元
- Go 語言中的格式化輸出Go
- 格式化輸出的幾種方式
- 格式化輸入輸出
- python系列--輸出0x格式的十六進位制輸出Python
- 如何用C/C++實現去除字串頭和尾指定的字元C++字串字元
- 格式化輸出
- PbootCMS依次輸出指定分組的友情連結boot
- 資料結構——單連結串列的C++實現資料結構C++
- 2.2匯出幾隻股的指定的指標資料指標
- MySQL 匯出資料為csv格式的方法MySql
- ASP.NET Core Web API設定響應輸出的Json資料格式的兩種方式ASP.NETWebAPIJSON
- 格式化輸入和輸出
- Golang中的格式化時間輸出Golang
- 資料的交換輸出 hd 2016
- 03 資料輸入-輸出
- Xamarin Essentials教程實現資料的傳輸功能例項
- pythonformat格式化輸出PythonORM
- 格式化輸出 22
- C++ 手撕--基本資料結構的簡單實現C++資料結構
- 資料流輸出
- C++中OpenCV、Armadillo矩陣資料格式的轉換方式C++OpenCV矩陣
- 檢視nginx傳輸FASTCGI格式資料NginxAST
- 輸出 JSON 資料時的 Content-TypeJSON