C++的小数点后几位和几位有效数字
cout << setiosflags(ios::fixed) << setpresition(6) << a << endl; 为输出a这个变量的六位小数
cout << setprecision(3) << a << endl;为输出a这个变量的3位有效数字
#include <iostream>
#include <iomanip>//对于保留几位小数,需要头文件#include <iomanip>
#include <stdio.h>
using namespace std;
int main(){
double n;
cout <<"请输入要测试的数字" << endl;
cin >> n;
cout << setprecision(6) << n << endl;//保留6位有效数字
cout << setiosflags(ios::fixed) <<setprecision(3) << n << endl; //控制保留三位小数,不够0填充
}声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: db2启动错误 SQLSTATE=57019
- 下一篇: .net的两个Cookie类的区别
