在C++中,我們可以使用iomanip頭文件中的setprecision函數來設置小數點后的位數。具體步驟如下:
#include <iostream>
#include <iomanip>
double num = 3.1415926535;
std::cout << std::fixed << std::setprecision(2) << num << std::endl;
在上面的例子中,我們將num設置為3.1415926535,然后使用setprecision(2)將小數點后的位數設置為2。輸出結果為3.14。
注意,setprecision函數僅影響輸出流中的格式設置,并不改變實際的變量值。