【发布时间】:2013-12-16 23:10:47
【问题描述】:
C++ 中有没有办法将确定的小数点数设置为浮点值?例如,如果我将多次记录为浮点值,我很可能会生成不同的结果(就小数位数而言)并希望生成相同长度的数字,即如果一个数字返回为 1.33还有其他数字返回为1.333 我想让第一个结果读为1.330。
我知道有一些方法可以限制小数位数,例如 setprecision(),但我不想失去时间的准确性。
【问题讨论】:
-
使用setprecision(),但要事先计算准确度。