所以我已经得到了我最后一个问题的答案(我不知道为什么我没有想到这一点).当我没想到它的时候,我正在打印一个圆润的double使用cout.如何使用全精度cout打印double?
double
cout
c++ floating-point precision iostream cout
可能重复: 输出的7个字符的双截断
C++为什么我以这种格式检索double
1.4547e + 08
如果我看到数据本身,它应该是
1.45470197.00
任何人都知道如何将双1.4547e + 08转换回1.45470197.00
c++
c++ ×2
cout ×1
floating-point ×1
iostream ×1
precision ×1