我在命令提示符下制作一个计算器,最近我一直在尝试不同的平方根算法。我正在使用的那个返回一个double,我想要,但带来了一个问题。当我将双打印到命令提示符时,如果它超过6位数,它使用科学记数法。我想正常查看这个数字,因为它真的不是那么大。有没有办法以标准格式打印?
答案 0 :(得分:3)
使用std :: fixed流操纵器(http://en.cppreference.com/w/cpp/io/manip/fixed)
答案 1 :(得分:0)
在您的情况下使用stream manipulators:
std::cout.fixed;
std::cout << number_value;