嘗試使用cout 顯示具有特定小數位精度的浮點值時,set precision() 可能無法產生令人滿意的結果結果。為了確保準確的精度,請考慮以下方法:
利用
範例用法:
#include <iostream> #include <iomanip> int main() { double value = 122.345; std::cout << std::fixed << std::setprecision(2) << value; }
解釋:
透過合併此方法,您可以有效地列印浮點數值與所需的小數位數。在上面的範例中,輸出將為“122.34”,有兩位小數。
以上是如何使用 C 中的「cout」來實現精確的浮點輸出?的詳細內容。更多資訊請關注PHP中文網其他相關文章!