21xrx.com
2025-03-24 00:38:01 Monday
文章检索 我的文章 写文章
C++ 如何输出数据保留两位小数
2023-07-09 08:55:03 深夜i     267     0
C++ 输出 数据 保留 两位小数

在C++中,输出数据并保留两位小数是一个常见的需求。我们可以通过以下方式来实现:

1.使用

库提供了一种简单的方法来输出数据,并保留指定的位数。

#include <iostream>
#include <iomanip>
using namespace std;
int main() {
  double num = 3.1415926;
  cout << fixed << setprecision(2) << num << endl;
  return 0;
}

上面的代码将num保留两位小数输出。

2.使用printf函数

C语言的printf函数可以输出指定位数的小数,同样适用于C++。

#include <iostream>
#include <stdio.h>
using namespace std;
int main() {
  double num = 3.1415926;
  printf("%.2f", num);
  return 0;
}

上面的代码同样将num保留两位小数输出。

总结

无论是使用 库,还是使用printf函数,都可以轻松地输出数据,并保留指定的位数。这在许多需要精确输入输出的场合非常有用,例如金融、科学计算等领域。

  
  

评论区