【问题标题】:Floating point precison format [duplicate]浮点精度格式
【发布时间】:2017-05-20 16:05:39
【问题描述】:

我有一个浮点变量,它的值是 2.3456533424。我想使用像 2.34 或 2.345 这样的变量。如何更改浮点数精度?

我想对此更改使用不同的数字运算。我不想使用 like 字符串。

【问题讨论】:

  • 如何使用?打印到屏幕?在表达式中使用?
  • 我不转换这个值字符串格式。我将浮点值与新值一起用于数值运算。
  • 使用std::round(x * 100) / 100

标签: c++ precision


【解决方案1】:

您可以使用 setPrecision(int),其中 int 是您要使用的位置数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多