在C++中,可以使用iomanip頭文件中的setprecision函數來控制輸出的小數位數。以下是一個示例代碼:
#include <iostream>
#include <iomanip>
int main() {
double number = 3.1415926;
std::cout << std::fixed << std::setprecision(2) << number << std::endl;
return 0;
}
輸出結果為:
3.14
在代碼中,std::fixed
用于指定以固定的小數位數輸出,std::setprecision(2)
用于設置小數位數為2。然后,通過std::cout
輸出保留兩位小數的結果。