我以这种方式打印double到stringstream ::
std::stringstream message;
message << sss[j]->stocks << '/' << std::setprecision(5) << sss[j]->profit << '/' << sss[j]->lastPrice;
std::cout << std::setw(30) << message.str();
sss[j]->profit
是双倍的。我希望它打印出来#34;没有E&#34;但是在输出中我仍然有这样的东西:
-560000/4.076e+005/0.7394
如何避免e
?
答案 0 :(得分:1)