有没有办法在不使用流的情况下做到这一点?例如,像这样:
double a = 6.352356663353535;
double b = a.precision(5);
代替:
double a = 6.352356663353535;
std::cout.precision(5);
std::cout << a << std::endl;
我是 C++ 新手,我很好奇。提前致谢。
原文由 programmingNoob 发布,翻译遵循 CC BY-SA 4.0 许可协议
我已经根据@john、@Konrad 和@KennyTM 的建议修改了代码。我已经检查它是否适用于负数。
输出