setprecision(n)的運用
標頭檔案: #include
cout後面新增: 功能:(1)浮點輸出中,setprecision(n)表示有效位數。
(2)定點輸出中(setiosflags(ios::fixed)),setprecision(n)表示小數點後數字位數。格式為
(3)指數形式輸出中(setiosflags(ios::scientific)),setprecision(n)表示小數字數。
(4)系統預設設定為setprecision(6)。
例項:// 一、輸出保留小數點後3位
#include
#include
using namespace std;
int main()
// 二、輸出最多保留3位有效數字
#include
#include
using namespace std;
int main()
ps:
當頭檔案有#include 時,setiosflags(ios::***)可以直接寫成***。
如:cout<
C 保留有效位數setprecision
目錄 一 保留有效位數 二 保留小數點後n位 三 除法計算結果保留n位小數。四 在計算過程中保留有效位數。setprecision n 功能 控制浮點數顯示的有效數字個數 特點 四捨五入進行保留 如果有效位數不夠,不會自動補0 3.15,setprecision 4 3.15 如果小數點前的位數多餘...
C 保留有效位數 和 保留小數字數
簡介 保留有效位 法一 大多數部落格上的方法 如果想要保留n位小數 根據c 官網上的解釋,該函式沒有指定的返回型別,並且該函式用於設定輸出操作上的小數精確位。然後返回值中解釋 未指定返回值,這個函式僅用於資料流修改操作上。法一弊端,當我們需要將精確後的小數儲存 將a精確後儲存賦值給b 起來的話,使用...
C 保留有效位與保留小數字
保留有效位 這是大多數部落格上的方法 如果想要保留n位小數 根據c 官網上的解釋,該函式沒有指定的返回型別,並且該函式用於設定輸出操作上的小數精確位。然後返回值中解釋 未指定返回值,這個函式僅用於資料流修改操作上。說了這麼多,我想要表達的意思就是當我們需要將精確後的小數儲存 將a精確後儲存賦值給b ...