」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何控制 C++ ostream 輸出中的浮點精度?

如何控制 C++ ostream 輸出中的浮點精度?

發佈於2024-11-07
瀏覽:531

How to Control Floating-Point Precision in C   ostream Output?

在Ostream 輸出中維護浮點精度

在Ostream 輸出中維護浮點精度

在C 中,在ostream 運算中使用“要解決此問題,可以結合使用set precision(n)、showpoint 和固定操縱器來控制浮點變數的格式:

set precision(n)

這將浮點值的顯示精度限制為“n”位小數。一旦設置,此精度將保持有效,直到明確修改為止。

固定

確保所有浮點數遵循相同的顯示格式。如果精確度為 4 位,6.2 和 6.20 都會顯示為「6.2000」。

showpoint

強制顯示浮點變數的小數部分,即使如果沒有明確包含。例如,4 將顯示為“4.0”。
#include 

outfile 

#include 輸出檔 How to Control Floating-Point Precision in C   ostream Output? 
在此範例中,浮點變數「x」的精確度設定為小數點後 4 位元。輸出將始終以固定表示法顯示,即使對於整數值也存在小數點。
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3