同様のトピックがすでにフォーラムで議論されています。しかし、次のコードには別の問題があります。
double total;
cin >> total;
cout << fixed << setprecision(2) << total;
次のように入力すると100.00
、プログラムは印刷します100
が、印刷しません100.00
どうすれば印刷できます100.00
か?
cout << fixed << setprecision(2) << total;
setprecision
最小精度を指定します。そう
cout << setprecision (2) << 1.2;
1.2を出力します
fixed
小数点以下の固定桁数があることを示します
cout << setprecision (2) << fixed << 1.2;
1.20を出力します
これは setiosflags(ios::showpoint) で可能になります。