C++中cout默认输出六位有效数字
C++中cout默认输出六位有效数字
C++中cout默认输出六位有效数字,以及更改默认保留有效位数的方法(包括保留几位小数)
#include<iostream>
#include<stdio.h>
using namespace std;
int main(){double a = 12.3456789111;double b = 123.456789111; cout<<"默认是六位有效数字,同时还四舍五入:"<<endl;cout<<a<<endl;cout<<b<<endl;cout<<"---------------------------------------------------"<<endl;cout<<"用这个cout.precision(2) 来改变保留几位有效"<<endl<<endl; cout.precision(2); //用这个来改变默认保留几位小数cout<<"保留两位有效:"<<endl; cout<<a<<endl;cout.precision(4);cout<<"保留四位有效:"<<endl;cout<<a<<endl; cout.precision(8);cout<<"保留八位有效:"<<endl;cout<<a<<endl; cout<<"---------------------------------------------------"<<endl;cout<<"定点法:就是保留几位小数,not有效,用这个cout.flags(cout.fixed);"<<endl<<endl; cout.precision(3); cout.flags(cout.fixed);//定点法cout<<"3位小数:"<<endl; cout<<a<<endl;cout.precision(5);cout<<"5位小数:"<<endl;cout<<a<<endl;cout<<"----------------------------------------------------"<<endl;cout<<"取消定点法:用cout.unsetf(cout.fixed);"<<endl<<endl;cout.unsetf(cout.fixed);//取消定点法cout<<"5位有效,已经取消的定点法:"<<endl; cout<<a<<endl; }
程序输出结果:
C++中cout默认输出六位有效数字相关推荐
- C++中cout后面输出时加endl和不加endl的区别
endl就是end line的意思,也就是"结束此行",实际上有两个操作 1 换行 2 对缓冲流进行冲刷,使得流中所有剩余字符被写入输出序列. 其实作用说白了就是加<< ...
- C# Winform 中如何获取本机安装输入法,并设置为默认输出语言,如何打开搜狗输入法和手写板...
C# Winform 中如何获取本机安装输入法,并设置为默认输出语言,如何打开搜狗输入法和手写板 原文:C# Winform 中如何获取本机安装输入法,并设置为默认输出语言,如何打开搜狗输入法和手写板 ...
- c 语言的输出函数cout,详解C++ cout格式化输出完全攻略
写算法题的时候突然发现自己忘记基本的C++:cout格式化输出了,赶紧拉出以前的C++学习笔记重新看一看. 部分内容来自教程:C语言中文网(一个很棒的网站) 有时希望按照一定的格式进行输出,如按十六进 ...
- C++中cout、cin和endl的用法
转自:http://blog.csdn.net/zhanghaotian2011/article/details/8868577 转自:http://blog.csdn.net/u011675745/ ...
- c语言自定义输出小数点位数_c语言double类型默认输出小数几位
C语言中常用的小数有两种类型,分别是 float 或 double:float 称为单精度浮点型,double 称为双精度浮点型.不像整数,小数没有那么多幺蛾子,小数的长度是固定的,float 始终占 ...
- c语言double型小数点后几位小数,c语言double类型默认输出几位小数?
C语言中常用的小数有两种类型,分别是 float 或 double:float 称为单精度浮点型,double 称为双精度浮点型.不像整数,小数没有那么多幺蛾子,小数的长度是固定的,float 始终占 ...
- c++中cout、cerr、clog的区别
之前一直在用,但就是没在意两者到底有啥却别,今天又想到这个问题,总结下吧(以下的内容均是本人从网上查阅资料看来整理的,暂时还没有查阅官方资料,不保证准确,欢迎讨论) 其实大家平常常会用的主要有三个:c ...
- C++中cout的使用
C++中cout的使用 1. cout使用的三种方式 2. cout和i/i++/++i的组合使用 3. 以不同进制输出数字 4. 输出数字位数的控制 5. 强制显示小数点和正负号 6. 设置宽度和对 ...
- C++中cout用法
C++中cout的使用 1. cout使用的三种方式 2. cout和i/i++/++i的组合使用 3. 以不同进制输出数字 4. 输出数字位数的控制 5. 强制显示小数点和正负号 6. 设置宽度和对 ...
最新文章
- Boost::context模块fiber的回溯测试程序
- 消除拖延的方法_如何消灭拖延症,并彻底消除想法
- python pytest框架
- 一亿像素!小米CC9 Pro明日正式首卖:2799元起
- 用SonBuddy搭建无线局域网,共享上网。(SONBuddy常见问题,无线组网,共享,上网,笔记本)...
- Linux系统的用途
- postgresql授权和撤销
- C++ std::move/std::forward/完美转发
- mysql 交叉表 存储过程_用于生成交叉表的存储过程的存储过程
- 拓端tecdat|R语言高维数据的主成分pca、 t-SNE算法降维与可视化分析案例报告
- max3490esa_max3490中文资料
- 计算机死机代码怎么写,如何用代码让电脑死机
- 让 GitHub 上这几个小游戏帮你找回童真
- python斐波那契数列
- 解析wiki数据(带标点,保留格式)
- windows版redis安装教程(2022)
- (转)Android图形系统分析与移植--六、framebuffer研究
- 《数据结构》专题9--图的遍历DFSBFS
- python计算速度和电脑有关系吗_Python中对数计算的基础会影响速度吗?
- ANSVC无功补偿装置助力江苏某环保能源项目
热门文章
- MSsql2005如何启用xp_cmdshell
- uniapp(踩坑记录 持续更新)
- 讣告:著名数学家罗纳德·葛立恒​逝世
- 国产车规工业芯片,开发板,工业控制PLC,DCS,电力控制
- 中国性文化史 读后感得2021-07-03
- thingsboard使用gateway网关
- 【论文笔记】SEEK: Segmented Embedding of Knowledge Graphs
- 毕业设计 2023-2024年最新智能科学工程专业毕设选题题目推荐汇总
- java二级考试上机_全国java二级考试上机操作题解题指导.doc
- msiexec.exenbsp;进程