c++で小数点以下2桁を維持するには
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;
}
ネイティブの日本語として言い換えてください。オプションは 1 つだけで結構です。
3.14
コードにおいて、std::fixed を用いて小数点以下の桁数を固定して出力し、また、std::setprecision(2) によって小数点以下の桁数を 2 と設定しています。その後、std::cout により小数点以下 2 桁で丸めた結果を出力しています。