21xrx.com
2024-11-25 03:13:28 Monday
登录
文章检索 我的文章 写文章
C++如何输出两位小数格式
2023-06-22 14:38:32 深夜i     --     --
C++ 输出 两位小数格式

在C++编程语言中,输出两位小数格式的方法是使用流操作符“<<”和iomanip库中的setprecision函数。

首先,需要在程序中包含iomanip库:


#include <iomanip>

然后,使用setprecision函数设置小数点后的精度,这里将小数点后保留两位:


cout << fixed << setprecision(2); //fixed代表小数点后需要显示的位数不变,setprecision(2)代表小数点后保留两位

最后,使用cout输出需要保留两位小数格式的数值:


double num = 3.14159;

cout << num; //输出结果为3.14

完整代码如下:


#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

  double num = 3.14159;

  cout << fixed << setprecision(2);

  cout << num;

  return 0;

}

在程序运行之后,输出结果为3.14,小数点后仅保留两位。

总之,C++中输出两位小数格式的方法就是使用流操作符和iomanip库中的setprecision函数,需要注意的是,使用setprecision函数必须先使用fixed关键字设置小数点后显示的位数不变。

  
  

评论区

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