我正在用 C++ 开发一个项目,结果打印在std::cout
这样的地方:
std::cout << std::setprecision(5) << "UNDERLYING=" << v_underlying << '\n';
std::cout << "RESULT=" << v_result << '\n';
这使 :
UNDERLYING=1.2454
RESULT=0.000054785
但是由于未知原因,当我启动我的团队伙伴的计算机程序时,输出是这样的:
UNDERLYING=1.2454
RESULT=5.4785e-031
我们在 Windows 7 X64 位下,所以你知道是否有在 Windows 下更改的选项或问题来自代码?