#include

#include

using namespace std;

int main( void )

{

const double value = 12.3456789;

cout << value << endl; // 默认以6精度,所以输出为 12.3457

cout << setprecision(4) << value << endl; // 改成4精度,所以输出为12.35

cout << setprecision(8) << value << endl; // 改成8精度,所以输出为12.345679

cout << fixed << setprecision(4) << value << endl; // 加了fixed意味着是固定点方式显示,所以这里的精度指的是小数位,输出为12.3457

cout << value << endl; // fixed和setprecision的作用还在,依然显示12.3457

cout.unsetf( ios::fixed ); // 去掉了fixed,所以精度恢复成整个数值的有效位数,显示为12.35

cout << value << endl;

cout.precision( 6 ); // 恢复成原来的样子,输出为12.3457

cout << value << endl;

}

cout输出怎么控制几位小数_使用cout标准输出如何控制小数点后位数相关推荐

  1. 判断整数小数_《除数是整数的小数除法》教学设计

    教材分析: <除数是整数的小数除法>是人教版小学数学五年级上册第三单元第一节的内容,它是在学生已经掌握了整数除法的意义和计算方法,小数的意义和性质等基础上进而来引导学生探索除数是整数的小数 ...

  2. BigDecimal 往左移动两位小数_小学五年级上册数学小数除法应用题专项练习,拿给孩子做做看...

    五年级上册小数除法应用题 1.工程队修一条8.5千米的公路,开始平均每天修0.65千米,修了5天后,剩下的路要7天修完,平均每天要修多少千米? 2.修一条8.5千米的公路,开始5天平均每天修0.65千 ...

  3. java保留小数_(转)Java保留小数位数的N中方法

    java保留两位小数问题: 方式一: 四舍五入 double   f   =   111231.5585; BigDecimal   b   =   new   BigDecimal(f); doub ...

  4. 鼠标控制视角wasd移动_绝地求生:为什么控制方向键是WASD?网友:就不能是其他键位吗?...

    哈喽,大家好这里是大能有话说, 现在的网络游戏越来越发达,每个游戏的玩法有非常多种,但是不知道小伙伴们有没有发现,在需要控制方向的情况下,咱们用的都是W.A.S.D这四个键,那为什么偏偏就一定要使用这 ...

  5. python中小数_如何在Python中乘以小数

    在Python 3 input中将返回一个字符串.这基本上等同于Python 2中的raw_input.因此,您需要在执行任何计算之前将该字符串转换为数字.并准备好"输入错误"(即 ...

  6. c语言中cout lt lt endl,求C语言和C++大神解答,printf怎么转成cout输出语句

    话题:求C语言和C++大神解答,printf怎么转成cout输出语句回答:cout输出不需要指定输出的格式类型,其他的和printf一样的, endl 表示换行,当然 \n也还是可以用的. cout ...

  7. cout 输出 uint8_t 整形值

    在C++中我们一般用std::cout输出到屏幕,但如果直接用cout输出uint8_t类型的无符号整形数的话却不能得到我们想到的整形值,比如下例代码: #include <iostream&g ...

  8. arduino控制一位数码管、控制二位数码管动态显示(用不到中断程序)

    目的: 1.利用arduino控制一位共阳极数码管显示 2.利用arduino控制二位共阳极数码管显示 前言: 前段时间,在网上看到了一个视频,是关于二位数码管动态显示的视频,感觉很新奇,就想把它做出 ...

  9. C#+Arduino控制4位数码管

    上一篇介绍了如何控制1位数码管,接下来就是控制4位数码管,其实就是4个一位数码管拼起来构成的,但是4位数码管的引脚只比一位数码管多了2个.通过查找资料可知,4位数码管中的a.b.c.d.e.f.g.d ...

最新文章

  1. 一次SQLSERVER触发器编写感悟
  2. php js获取文件大小,js+ajax实现获取文件大小的方法_javascript技巧
  3. 栈与队列之用java实现队列
  4. MySQL8.0: Serialized Dictionary Information(SDI) 浅析
  5. linux镜像文件的rpm,REDHAT安装镜像里的RPM文件02
  6. office linux版本好用吗,Linux最好的最适合新手的版本是什么
  7. 新浪微博开放平台站内应用开发流程直播(四)
  8. 自己在inode客户端的大量问题(不断更新中)(2012-02-23 21:24 )
  9. word2vec查询中文词向量同义词
  10. Java 架构师是怎样练成的
  11. 中国计算机软件专业技术资格和水平考试各地咨询地址和报名时间
  12. WKwebview弹框报错Attempt to present UIAlertController on XXwhich is already presenting (null)
  13. 程序员必备十款开发工具,会用的可以召唤神龙了!
  14. 【图解】共模干扰,差模干扰
  15. 虚拟机服务器 资料安全,绝密:三步教你轻松窃取VMware虚拟机及其数据漏洞预警 -电脑资料...
  16. 三个故事重新认识o:险竞优
  17. k8s的kubelet报错PLEG is not healthy: pleg was last seen active 3m41.603110188s ago
  18. 安装配置Influxdb
  19. 坚持努力奋斗学习(有终身受益的重点)
  20. 高德地图发布上海迪士尼出行攻略 独家上线智慧景区解决方案

热门文章

  1. ECMA 语法知识点
  2. 紫禁城里“冷宫”在哪儿? 故宫的六大宫廷之迷
  3. 物理引擎学习07-小游戏飞机大战
  4. Android APK瘦身方法小结
  5. 天气质量指数爬取代码
  6. matlab中all和any用法
  7. win10怎么设置外接摄像头_Win10系统笔记本电脑无法使用外接摄像头该如何解决...
  8. 大促突围:京东到家基于Canal的数据异构设计
  9. 【Matlab反正切函数】atan和atan2的不同点
  10. 导出采集文章数据-简数采集器