我有这个
double a = 4.0;
double b = 2.0;
double g = a + b;
std::cout << g;
Run Code Online (Sandbox Code Playgroud)
我到了6,但我想得到6.0.
我怎样才能做到这一点
小智 6
如果你总是希望在小数点后一位数,无论有多少数字的答案是,使用std::fixed随std::setprecision
#include <iomanip>
std::cout << std::fixed << std::setprecision(1) << g;
Run Code Online (Sandbox Code Playgroud)