C 浮點數控制輸出格式的方法

2021-10-04 03:22:22 字數 628 閱讀 8853

控制浮點數輸出格式需要包含iomanip標頭檔案,所以在源**中加上標頭檔案#include

note:

1、c++中的cout預設的輸出格式為%g即簡略模式,如double型變數a、b的10.000、12.25000輸出分別為為10、12.25;若用cout

#include

//若要使用操縱符如setprecision(n)加上標頭檔案

using

namespace std;

intmain()

執行結果:

控制浮點數輸出格式的方法:

(1)、用setw(n)表示資料占用n個單位寬度

(2)、用left、right表示資料是左對齊還是右對齊。

#include

#include

//若要使用操縱符如setprecision(n)加上標頭檔案

using

namespace std;

intmain()

執行結果:

C 中的浮點數格式控制

使用setprecision n 可控制輸出流顯示浮點數的數字個數。c 預設的流輸出數值有效位是6。如果setprecision n 與setiosflags ios fixed 合用,可以控制小數點右邊的數字個數。setiosflags ios fixed 是用定點方式表示實數。如果與setios...

關於格式控制 例項 格式化輸出浮點數

1 設定標誌字 include using namespace std int main double x 22.0 7 int i cout output in fixed n cout.setf ios fixed ios showpos 定點輸出,顯示 for i 1 i 5 i 用不同精度輸...

C語言 浮點數格式

description 輸入n 0 n 10000 個浮點數,要求把這n個浮點數重新排列 並非排序,而是對齊 後再輸出。每個浮點數中都有小數點且總長度不超過50位。input 第1行是乙個正整數n n 10000 後面n行每行乙個浮點數,每個浮點數中都保證小數點會出現。浮點數的長度不超過50位,注意...