您现在的位置是:首页 > 正文

如何在整数补0/保留数位

2024-04-01 03:29:54阅读 4

学校居然断网,太过分了....

记录一下怎么在整数部分前加0,用的代码是 

cout<<setw(2)<<setfill('0')<<a;

setw()已经学过了,是设置长度的意思;而setfill()则表示,不足的地方用括号里的字符代替。没错,括号里要填字符的。

当然了,两者都在头文件<iomanip>中,别忘记加了。

以上。睡觉。

----------------------------------------------------

2018.11.17

上面是在整数前补0,之前在“第三周C++小结”中提到过保留小数位数的方法,这次一起总结一下。

都要用到头文件<iomanip>

在整数前补0,先设置宽度,若果实际宽度小于设置宽度,则补0:

cout<<setw(2)<<setfill('0')<<a;

再说保留小数点后,以保留小数点后两位为例。

如果想要无论整数还是实数都保留小数,有以下方法:

1.cout<<setiosflags(ios::fixed)<<setprecision(2);

2.cout.setf(ios::fixed);

   cout<<setprecision(2);

3.cout<<fixed<<setprecision(2);

共同点是:先fixed,再设置位数;

当然,可以不用fixed:cout<<setprecision(2);

这样就会保留有效位数,即只会把小数后有两位或者更高的实数四舍五入后保留两位,而整数或者不足小数点后两位的实数不变。

参考:http://www.cnblogs.com/stacktrace/p/5142470.html

posted on 2018-10-17 23:46 BlackDn 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/luoyang0515/p/9807939.html

网站文章

  • Tez引擎

    Tez计算框架采用DAG,最大的改进在于避免中间数据集从内存写入磁盘的操作,同时减少了中间作业集,增加了硬件资源利用率。

    2024-04-01 03:29:45
  • 《BI项目笔记》创建标准维度、维度自定义层次结构

    《BI项目笔记》创建标准维度、维度自定义层次结构

    《BI项目笔记》创建标准维度、维度自定义层次结构 原文:《BI项目笔记》创建标准维度、维度自定义层次结构 posted on 2014-12-02 08:57 NET未来之路 阅读(...) 评论(...) 编辑 收藏 var a...

    2024-04-01 03:29:02
  • Springboot中如何打印sql信息和sql参数信息呢?

    Springboot中打印sql信息和sql参数信息的方法分享

    2024-04-01 03:28:57
  • 前端 面经/编码规范/教程/安装总结

    文章目录面经编码规范学习教程最近梳理了一些前端可能用到的教程:面经震惊!前端300基础面试题+答案、分类学习整理(良心制作)持续更新很全面的vue面试题总结编码规范15 Rules For Writing Clean JavaScript学习教程ES6 入门教程vue官方文档vue收藏!工作中Git使用实践和常用命令流程合集ElementUI组件iview...

    2024-04-01 03:28:50
  • 企业项目实战k8s篇(十九)K8s高可用+负载均衡集群

    企业项目实战k8s篇(十九)K8s高可用+负载均衡集群

    K8s高可用+负载均衡集群一.K8s高可用+负载均衡集群概述二.K8s高可用集群部署1.pacemaker+haproxy的高可用+负载均衡部署2.k8s高可用集群部署一.K8s高可用+负载均衡集群概...

    2024-04-01 03:28:42
  • nginx反向代理--负载均衡

    nginx反向代理--负载均衡

    Nginx配置详解 nginx概述 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行...

    2024-04-01 03:28:00
  • 从事游戏开发怎么入门

    首先,题主要做的是学好C++,为什么这么说呢?因为不管是现在的图形引擎(如OpenGL)还是游戏制作引擎(如Cocos2d-x)都是把C++作为主力语言的。 那么,我就先推荐几本C++的入门书籍吧: C++Primer中文版(第五版)(豆瓣) C++程序设计教程(豆瓣) 数据结构与算法分析(豆瓣) Effective C++ (豆瓣) Effective C++(豆瓣)

    2024-04-01 03:27:53
  • 安卓实现播放器app

    安卓给app提供了:MediaPlayer:播放视频或音频功能,详见谷歌MediaPlayer文档借助MediaPlayer,我们可以轻松的实现一个简单的播放器app。一般来说app显示内容放在Act...

    2024-04-01 03:27:45
  • idea创建SpringBoot项目报错解决方案

    idea创建SpringBoot项目报错解决方案

    idea创建SpringBoot项目报错解决方案

    2024-04-01 03:27:01
  • spring security 之 记住我功能

    spring security 之 记住我功能

    记住我基本原理UsernamePasswordAuthenticationFilter认证成功后会走successfulAuthentication方法 然后经过successfulAuthentic...

    2024-04-01 03:26:47