标签: c++
我正在尝试运行一个程序,将货币从KD转换为DOLLAR和EURO。
问题是我希望输出的结果是3个浮点数,但实际输出只是像pi这样的小数点后的1个浮点数。
答案 0 :(得分:1)
std::fixed应该可以解决您的问题:
double a = 3.149; std::cout << std::setprecision(6) << std::fixed << a << "\n";
将输出:
3.149000