21xrx.com
2024-11-05 17:17:48 Tuesday
登录
文章检索 我的文章 写文章
C++ 如何输出保留三位小数的浮点数
2023-07-05 10:40:09 深夜i     --     --
C++ 输出 保留 三位小数 浮点数

在C++中,要输出保留三位小数的浮点数,可以使用setprecision()和fixed()函数。setprecision()函数用于设置输出浮点数小数点后的位数,fixed()函数用于指定输出浮点数时小数点的位置不变。

下面是使用setprecision()和fixed()函数输出保留三位小数的浮点数示例代码:


#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

  double number = 4.56789;

  

  cout << "保留三位小数输出:" << fixed << setprecision(3) << number << endl;

  

  return 0;

}

输出结果:


保留三位小数输出:4.568

从代码中可以看出,在要输出浮点数之前,需要先加上fixed关键字,以确保小数点的位置保持不变。同时,通过setprecision(3)指定输出3位小数,即可实现输出保留三位小数的浮点数。

总之,在C++中输出保留三位小数的浮点数,只需要在输出前加上fixed和setprecision(3)即可。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复