牛骨文教育服务平台(让学习变的简单)
博文笔记

C++的小数点后几位和几位有效数字

创建时间:2016-11-09 投稿人: 浏览次数:3450

 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填充
}


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。